What are the responsibilities and job description for the Senior Full-Stack Developer position at Akkodis?
At Akkodis, we use our insight, knowledge, and global resources to make exceptional connections every day. With 60 branch offices located strategically throughout North America, we are positioned perfectly to deliver the industry's top talent to each of our clients. Clients choose Akkodis as their workforce partner to solve staffing challenges that range from locating hard-to-find niche talent to completing quick-fill demands.
Our client in Olathe, KS that is in need for an Senior Full-Stack Developer. Our client is a well-known company that offers extremely comprehensive benefits and are rated as one of the top employers in Kansas City. This position is a hybrid role requiring 3-4 days per week of in office work.
Experience Level: 10 Years
About the Role: We are seeking a highly skilled and experienced Senior Applications Developer to join our dynamic technology team. The ideal candidate will have extensive expertise in Angular, .NET, MVC, SQL, and a proven track record of building scalable, high-performance applications. This role demands exceptional technical leadership, problem-solving skills, and the ability to collaborate across teams to deliver innovative solutions.
Key Responsibilities:
- Design, develop, and maintain complex, scalable, and high-performing applications using Angular, .NET, and MVC frameworks.
- Collaborate with cross-functional teams, including product managers, designers, and other developers, to define and deliver application features.
- Write clean, maintainable, and efficient code while adhering to industry standards and best practices.
- Develop and optimize SQL queries, stored procedures, and database structures to ensure application efficiency and reliability.
- Lead technical discussions and provide mentorship to junior developers within the team.
- Troubleshoot and resolve application issues, ensuring minimal downtime and optimal performance.
- Participate in code reviews and ensure high-quality deliverables.
- Contribute to the architecture and design of new features and enhancements, ensuring scalability and maintainability.
- Stay current with emerging technologies and industry trends, incorporating them into development practices when appropriate.
- Ensure compliance with company policies, data security, and software development standards.
Required Qualifications:
- More than 10 years of professional experience in application development.
- Expertise in Angular (version 8 and above) and related front-end technologies (HTML5, CSS3, JavaScript/TypeScript).
- Strong experience with .NET Framework, .NET Core, and C#.
- Deep understanding of the MVC architecture and its implementation.
- Proficiency in SQL, with hands-on experience in designing and optimizing databases (e.g., Microsoft SQL Server, MySQL, or PostgreSQL).
- Solid understanding of object-oriented programming (OOP) principles and design patterns.
- Experience with RESTful API development and integration.
- Familiarity with version control systems such as Git.
- Strong debugging and performance optimization skills.
What We Offer:
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance.
- Professional development opportunities.
- Flexible working hours and hyrbid work options.
- A collaborative and inclusive work environment.
Salary : $125,000 - $135,000