What are the responsibilities and job description for the Sr. Web Application Developer position at PEAK Technical Staffing USA?
Senior Software Application Engineer (Web Application Developer)
Once 3 week training is completed, this will be a hybrid opportunity with 3 days remote, 2 days onsite.
Duration : 6 months (potential for extension)
U.S. Citizenship Required : Yes
Security 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)
Overview
We 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.
Oversee the entire SDLC, from planning and development to testing and deployment. Employ best practices for application hosting and management on AWS and Azure.
Collaborate with clients to gather business requirements and translate them into technical specifications. Communicate effectively with both technical and non-technical stakeholders.
Provide guidance and mentorship to junior developers, promoting best practices in coding and software engineering.
Develop testing strategies to ensure high-quality software delivery. Optimize applications for speed and scalability while addressing and resolving issues promptly.
Work closely with UI / UX designers to create responsive and functional web components, ensuring a consistent user experience across all devices.
Stay updated with the latest trends and technologies in web development, advocating for innovation within the team.
Qualifications
Basic Requirements :
Preferred Qualifications :
Additional Information