Role: Sr .Net Developer
Location: Houston, TX (Hybrid)
Position Overview
We are seeking a highly skilled Senior Full Stack Developer to design, develop, and maintain scalable enterprise applications. The ideal candidate will have strong experience across backend services, frontend development, cloud platforms, and API-driven architectures. You will work closely with cross-functional teams to deliver high-quality software solutions that support business growth and operational excellence.
Key Responsibilities
Full Stack Application Development
· Design, develop, test, and maintain scalable web applications and enterprise solutions.
· Build responsive and user-friendly frontend applications using modern JavaScript frameworks.
· Develop robust backend services and APIs using .NET technologies.
· Ensure high performance, reliability, and maintainability of applications.
Backend & API Development
· Develop and maintain RESTful APIs and microservices using ASP.NET Web API and .NET Core.
· Design secure and scalable backend architectures.
· Integrate third-party services, APIs, and enterprise systems.
· Optimize API performance and application scalability.
Frontend Development
· Build interactive user interfaces using React.js, JavaScript, and TypeScript.
· Implement reusable UI components and responsive designs using Bootstrap.
· Collaborate with UI/UX teams to improve user experience and accessibility.
Cloud & DevOps
· Deploy and manage applications on Amazon Web Services (AWS).
· Support CI/CD pipelines and automated deployments.
· Collaborate with DevOps teams to improve infrastructure reliability and monitoring.
Database & Integration
· Work with relational and non-relational databases.
· Implement data integrations and ensure data consistency across systems.
· Develop GraphQL services and integrations where applicable.
Collaboration & Best Practices
· Participate in Agile/Scrum ceremonies including sprint planning, code reviews, and retrospectives.
· Mentor junior developers and contribute to technical leadership initiatives.
· Follow software engineering best practices including coding standards, testing, and documentation.
· Use GitHub for source control, collaboration, and code management.
Required Skills & Qualifications
· Bachelor’s degree in Computer Science, Engineering, or related field
· 5+ years of full stack development experience
· Strong problem-solving and analytical skills
· Excellent communication and collaboration abilities
· Experience working in Agile development environments
· Strong experience with .NET Core and ASP.NET Web API
· Proficiency in React.js
· Strong knowledge of JavaScript and TypeScript
· Experience developing and consuming REST APIs
· Experience with GraphQL
· Hands-on experience with Amazon Web Services (AWS)
· Proficiency with GitHub
· Experience with responsive UI frameworks such as Bootstrap
- Design and develop scalable, high-performance RESTful APIs and microservices using .NET Core / C#.
- Deploy, configure, and manage applications on AWS services (EC2, ECS/EKS, Lambda, RDS, S3, CloudWatch, etc.).
- Configure and manage Kong API Gateway — including plugins, rate limiting, authentication, and routing.
- Implement API security best practices using OAuth 2.0, JWT, and Kong security plugins.
- Collaborate with frontend, DevOps, and architecture teams to deliver end-to-end features.
- Participate in code reviews, design discussions, and Agile ceremonies.
- Monitor, troubleshoot, and optimize application performance in production.
- Write unit, integration, and contract tests to ensure software quality.
- Maintain CI/CD pipelines using tools such as GitHub Actions, Jenkins, or AWS CodePipeline.
- Document APIs using OpenAPI/Swagger and keep technical documentation up to date.