NET Engineer

IntraEdge, Inc.
Austin, TX, United States
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Working hours
Regular working hours

Tech stack

.NET Framework Application Programming Interfaces (APIs) Agile Methodology Application Services User Authentication Automation of Tests Unit Testing Behavior-Driven Development BigQuery C Sharp (Programming Language) Cloud Computing Cloud Engineering
+27 more
Cloud Foundry Computer Programming Databases Continuous Delivery Continuous Integration Database Development Software Debugging Microsoft Software MongoDB Object-Oriented Software Development Query Optimization Release Management Reliability Engineering Simple Object Access Protocol (SOAP) Software Deployment Software Engineering Web Services Google Cloud Enterprise Software Applications Test-Driven Development (TDD) Integration Tests Solid Principles Information Technology Api Design Restful APIs Splunk Crud

Job description

  • 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.

Requirements

  • 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.

Skills: Agile Programming Methodologies, Application Programming Interface (API), Authentication, Behavior Driven Development (BDD), Cloud Applications, Cloud Computing, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Database Programming, Debugging Skills, Enterprise Applications, Functional Testing, Integration Testing, Microsoft .NET, Microsoft C# (C Sharp), MongoDB, Object Oriented Software, Offshoring, Performance Engineering, Pivotal CRM, Process Improvement, Product Management, Prototyping, Quality Metrics, Query Analysis, Query Optimization, REST (Representational State Transfer), Release Management/Engineering, Reliability Engineering, Risk Management, SOAP (Simple Object Access Protocol), Server Programming/Applications, Software Development, Splunk, Systems Scalability, Technical Delivery, Test Automation, Test Driven Development (TDD), Test Tools, Unit Test, Web Services, Writing Skills

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:01 min

Migrating existing applications from MongoDB to Postgres

Nikita Shamgunov Nikita Shamgunov · WWC 2024

2:38 min

Establishing comprehensive monitoring and log management

Michael Eder +1 · LIVE

2:17 min

Generating modules and CRUD endpoints automatically

Maximilian Otto Maximilian Otto · WWC 2024

1:21 min

Realizing the limitations of MongoDB for live statistics

Josip Stuhli Josip Stuhli · WWC 2023

3:10 min

Correlating dispersed logs using structured request tracing

Michael Eder +1 · LIVE

Videos

See all

Related articles

See all