What are the responsibilities and job description for the Application Developer position at Envision Talent Solutions?
Application Developer
Location: Niles, IL
Work Model: Hybrid
Employment Type: Contract; W2 Only (No Third Parties)
Contract Duration: 6 months with a chance for extension
Summary
Our client is looking for an Application Developer for a 6-month W2 contract to join their team! In this role, you will develop both frontend and backend components of cloud-based applications, ensure scalability and security on Azure, and collaborate with cross-functional teams to translate business needs into technical solutions.
Responsibilities
- Use serverless computing and microservices architecture for application development
- Develop and maintain frontend components using JavaScript frameworks (e.g., Angular)
- Build and optimize backend services and APIs using .NET Core
- Ensure the scalability, performance, and security of applications on Azure
- Implement Single Sign-On (SSO) with protocols like SAML, OAuth, and OIDC
- Integrate solutions with Active Directory and Identity Management
- Collaborate with business analysts, cloud engineers, architects, and others to define technical requirements
- Follow cloud development best practices, including CI/CD pipelines and automated testing
- Design applications for high availability and multi-level disaster recovery
- Integrate systems using Azure Integration Services (or similar tools)
- Provide technical expertise to support application development efforts
- Participate in Change Management and Change Board activities
- Create and maintain technical documentation, user stories, and training materials
- Stay updated on Microsoft tools, Azure technologies, and industry trends
Requirements
- 7-10 years of professional development experience is required
- Substantial proficiency in API development using .NET Core
- Experience with frontend development using Angular or similar JavaScript frameworks
- Hands-on experience with Azure services and deployments
- Ability to quickly contribute and adapt in a fast-paced environment
- Experience designing and implementing secure, scalable solutions
- Strong problem-solving and troubleshooting skills
- Strong communication skills
- Collaborative mindset and team-oriented approach
- Ability to clearly articulate project status and tasks
Education/Certification Requirements
- Bachelors degree in a development-related field or equivalent experience
Preferred Requirements
- Relevant certifications are preferred but not required
Other Duties
- Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities required of the employee for this job. Duties, responsibilities, and activities may change.
About Us
At Envision, we are dedicated to bridging the gap between exceptional talent and leading organizations nationwide. Our mission is to transform the workforce landscape into a seamless and efficient hiring experience for both candidates and employers. With a robust portfolio of services, including strategic talent consulting, direct hire, and temporary staffing solutions, we empower businesses to build dynamic teams that drive success.
Equal Opportunity Employer Statement
Envision is an equal-opportunity employer. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.