Back to Search Results


Senior .NET Engineer 20140 Austin, TX 4/3/2025 10:08:00 PM

IT
Corp-to-Corp

Job Description

Key Responsibilities:

  • Technical & Delivery
    • Own the development of components from design to deployment.
    • Ensure solutions are scalable, maintainable, and aligned with company objectives.
    • Be part of the agile team and provide estimates, status updates in collaboration with Product Manager and the dev team.
    • Prototype and validate technical solutions to meet business requirements.
    • Contribute effectively to coding, design, and architecture reviews.
    • Synchronize deliverables across onshore and offshore teams to ensure successful product releases.
  • Development Excellence
    • Build and maintain robust server-side applications using C# and .NET.
    • Lead the design and development of REST and SOAP-based Web Service APIs in a transaction-heavy environment.
    • Execute on database development for adding new CRUD operations and optimizing query implementation.
    • Utilize TDD/BDD methodologies to achieve high software quality standards.
    • Contribute to performance engineering, CI/CD improvements, and application reliability.
  • Process Improvement
    • Identify and mitigate project risks early through proactive planning.
    • Support Release Managers to improve deployment processes.
    • Collaborate Site Reliability Engineering (SRE) on Chaos Engineering and Observability for your project.

Qualifications:

  • Education:
    • Bachelor's or Master's degree in computer science, Engineering, or a related discipline.
  • Experience:
    • 10+ years of software development experience with a proven track record in enterprise applications.
    • 4+ years of experience in designing and deploying high-scale application systems.
  • Core Technical Skills:
    • C#/.NET Development: Proficient in developing APIs (REST/SOAP).
    • MongoDB Development: Expert-level experience.
    • Cloud Development: Strong development experience in building and deploying applications on cloud native platforms such as Google Cloud Platform, Pivotal Cloud Foundry
    • Authentication and Authorization Solutions: Hands-on experience.
    • Test Automation: Strong understanding of unit testing, functional testing and integration testing tools.
    • Logging & Monitoring: Splunk/Big Query tools for analysis and debugging.
  • Preferred Skills:
    • Strong understanding of SOLID principles for writing object-oriented software and scalable system design.
    •  Familiarity with Agile software development frameworks, tools, and methodologies.
    • Self-motivated and creative in solving complex, time-sensitive challenges.

Job Requirements