Senior .NET Engineer

IntraEdge

  • Austin, TX
  • 9 days ago

    Highlights

    Cloud Development: Strong development experience in building and deploying applications on cloud native platforms such as Google Cloud Platform, Pivotal Cloud Foundry. Test Automation: Strong understanding of unit testing, functional testing and integration testing tools.

    Numbers & Facts

    LocationAustin, TX

    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.


    Similar Jobs