Whiztekcorp is a trusted IT consulting and staffing firm delivering high-quality technology solutions to enterprise clients across the United States. We specialize in connecting top-tier engineering talent with long-term, impactful projects.
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.
Role: Senior Full Stack Developer
Location: Houston, TX - Hybrid (2-3 days/week in office)
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.