Acosta

Senior Software Engineer, Full Stack – .Net, Azure

Acosta

full-time

Posted on:

Location Type: Hybrid

Location: JacksonvilleFloridaMontanaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $98,000 - $125,000 per year

Job Level

Tech Stack

About the role

  • Collaborate with fellow team members to implement committed user stories within iteration to the agreed standard.
  • Primarily responsible for Assessment and planning of development efforts required for new functions/features under development.
  • Architecture, design, coding, code review and unit testing activities, and deployment and continuous delivery pipeline extensions and maintenance.

Requirements

  • Applicants must be legally authorized to work in the United States without current or future need for visa sponsorship. Unfortunately, this position does not support sponsorship for employment visas (e.g., H-1B, OPT, CPT).
  • High School Diploma or GED required
  • Graduate Degree in Computer Science or related field preferred
  • Microsoft Certified Developer preferred
  • More than Four (4) years of relevant software engineering experience
  • Proven experience working in Agile methodologies, with a solid understanding of planning, estimation techniques, and the principles of Agile.
  • Familiarity with engineering practices that support agile development, including:
  • Test-Driven Development (TDD)
  • Source branching strategies (e.g., Git Flow)
  • Continuous Integration (CI)
  • Experience managing tasks using Jira or similar Application Lifecycle Management (ALM) tools
  • Demonstrated ability to write unit tests and develop testable code
  • Hands-on experience building and deploying applications on Microsoft Azure, including architecture, deployment, and lifecycle management
  • Excellent written and verbal communication skills
  • Strong analytical and problem-solving abilities
  • Positive, proactive attitude with a willingness to tackle challenges beyond core expertise
  • Collaborative team player committed to shared success
  • Proven experience across the full software development lifecycle
  • Advanced debugging techniques
  • Strong SQL skills and experience with major relational databases (e.g., SQL Server)
  • Proficiency in .NET fundamentals and C# (up to version 7.0)
  • Experience with .NET Core
  • Experience designing and building distributed microservice-based applications utilizing the following technologies:
  • Azure Functions
  • Azure Service Bus
  • Azure Cosmos DB (with document models)
  • Azure DevOps Pipelines
Benefits
  • Opportunities that fit your lifestyle and ambitions—whether you’re looking for part-time flexibility or full-time career advancement
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NET.NET CoreSQLTest-Driven Development (TDD)Continuous Integration (CI)Azure FunctionsAzure Service BusAzure Cosmos DBadvanced debugging techniques
Soft Skills
written communicationverbal communicationanalytical skillsproblem-solvingcollaborativeproactive attitudecommitment to shared success
Certifications
Microsoft Certified Developer