Logo
PEAK Technical Staffing USA

Sr. Web Application Developer

PEAK Technical Staffing USA, Indianapolis, Indiana, us, 46262


Job Title: Senior Software Application Engineer (Web Application Developer)Positions Available:

1Duration:

6 months (potential for extension)U.S. Citizenship Required:

YesSecurity Clearance:

Public Trust(Candidates will be able to start without the Public Trust in roughly a 2 week turn around (depending on when paperwork is completed for compliance)

OverviewWe are seeking a highly experienced Senior Software Application Engineer with a strong background in web application development. The ideal candidate will have over 8 years of experience, specializing in .NET/C# and modern JavaScript frameworks like React, Angular, or Vue.js. This role is designed for an innovative developer who excels in fast-paced environments and has experience in serverless architectures on cloud platforms such as AWS and Azure.Key Responsibilities

Web Application Development:Lead the design, development, and deployment of advanced web applications and RESTful APIs. Architect and implement serverless solutions utilizing AWS services (e.g., Lambda, API Gateway, DynamoDB) while ensuring security, scalability, and performance.Software Development Life Cycle (SDLC):Oversee the entire SDLC, from planning and development to testing and deployment. Employ best practices for application hosting and management on AWS and Azure.Client Engagement:Collaborate with clients to gather business requirements and translate them into technical specifications. Communicate effectively with both technical and non-technical stakeholders.Mentorship and Leadership:Provide guidance and mentorship to junior developers, promoting best practices in coding and software engineering.Quality Assurance:Develop testing strategies to ensure high-quality software delivery. Optimize applications for speed and scalability while addressing and resolving issues promptly.UI/UX Collaboration:Work closely with UI/UX designers to create responsive and functional web components, ensuring a consistent user experience across all devices.Continuous Improvement:Stay updated with the latest trends and technologies in web development, advocating for innovation within the team.QualificationsBasic Requirements:

Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.8+ years of professional experience in web application development with strong proficiency in .NET/C# and JavaScript frameworks.Extensive experience in serverless environments on AWS and Azure, focusing on performance optimization.Deep understanding of web application architecture, including microservices and RESTful APIs.Strong expertise in SQL and NoSQL databases.Proven leadership skills and the ability to mentor a development team.Advanced knowledge of web security practices.Preferred Qualifications:

Certifications in AWS, Azure, or other cloud platforms.Familiarity with Agile and DevOps methodologies.Experience with automated testing and deployment tools.Additional Information

This role does not allow for telework and requires work on-site at Client' Indianapolis location.Candidates may start without Public Trust clearance; completion of clearance paperwork typically takes around 2 weeks.