Sr. Applications Developer
Job Description
Responsibilities:
- Performs systems analysis and design.
- Designs and develops moderate to highly complex applications.
- Develops application documentation.
- Produces integration builds.
- Performs maintenance and support.
- Supports emerging technologies and products.
Primary Skills:
Advanced level with .NET programming language
Advanced level with Structured Query Language (SQL)
Advanced Frontend UI development skills (Angular, JavaScript, TypeScript)
Advanced level with unit testing, performance testing, and integration testing
Solid understanding of data structures, programming logic, and design
Solid understanding of application design patterns
Embrace CI/CD and code automation
Experience working as part of an Agile/Scrum Team
Excellent written & verbal communication skills
Excellent attention to detail
Desire to lead and mentor less experienced teammates
Secondary Skills:
No SQL / Document Databases (Couchbase)
Messaging (Active MQ)
Application Containerization (Kubernetes, Red Hat Open Shift)
Experience with public cloud (e.g., Google, Azure)
Willingness to learn new technologies
Desire to influence technical roadmaps
Qualifications:
- 7-12 years of experience
- Bachelor s Degree or International equivalent
- Bachelors Degree or International equivalent in Computer Science, Information Systems, Mathematics, Statistics, or related field - Preferred
