- Career Center Home
- Search Jobs
- Sr. Applications Developer
Description
Senior Application Developer
Position Summary
We are seeking a full-time Senior Application Developer to help take software solutions to the next level through developing new features and maintaining existing applications. This role involves active participation in design and coding activities, collaborating with a talented development team. The ideal candidate will have strong expertise in C#, Vue.js, Visual Studio, and Microsoft SQL Server, along with hands-on experience in cloud-based platforms and Agile practices.
Essential Functions and Responsibilities
Develop new software services using C# / .NET / Web API / SQL Server / Vue.js in Azure.
Perform architecture and design activities.
Take responsibility for ongoing software architecture and technical direction.
Develop software according to end user requirements and quality standards.
Identify and implement programming patterns and establish coding standards.
Participate in code reviews to support other developers and maintain code quality.
Regularly engage in story grooming and sprint planning activities.
Provide accurate estimates on projects and tasks during planning.
Lead design sessions and collaborate through pair programming.
Support, troubleshoot, and resolve production issues, including direct interactions with customers as needed.
Mentor junior and mid-level developers.
Stay current with new techniques and technologies to continuously build skills.
Perform other duties as assigned.
Requirements
Required Skills and Experience
Bachelor’s degree in Business Information Systems, Computer Science, or equivalent experience.
Strong understanding and experience with Agile Scrum development.
Hands-on experience with Microsoft Azure Cloud Platform.
Proven success leading cloud projects and working with cloud platforms.
Experience with distributed version control systems such as TFS and Azure DevOps.
Knowledge of API lifecycle management platforms and frameworks for documenting/designing APIs.
Strong experience with MS SQL Server, T-SQL, and database design fundamentals.
Practical approach to balancing technical solutions with business objectives and user needs.
7+ years of experience architecting and implementing solutions with the following:
JavaScript, Vue.js, Bootstrap, SASS, Node, npm, Typescript/ES6
Progressive Web Applications
.NET Core Web API, C#, LINQ, SQL
Visual Studio, GIT
Dependency injection and unit testing
REST and GraphQL
Azure (Functions, Insights, Redis, SQL, Storage)
Microservices architecture
Cosmos DB
Excellent interpersonal and communication skills for working with cross-functional teams, leadership, and clients.