Senior Application Developer
Core
Develop and maintain customer interfacing applications and core internal integrations within self-organized Agile teams.
Role type
Senior Application Developer
Builds
Customer-facing systems and internal integrations
Domain
Enterprise software development
Deliverable
production ML models | product features
Required skills
C#, Java, JavaScript, SQL, OOP, SOLID principles, design patterns, relational data modeling, Agile/Scrum, Git, Visual Studio, Angular, React, Vue.js, TSQL, HTML/CSS
Preferred skills
Cloud-native development, advanced SQL query tuning, wireframing, peer code reviews
Technologies
C#, Java, JavaScript, Angular, React, Vue.js, SQL Server, Oracle, Visual Studio, TFS, JIRA, GIT, ASP .NET
Responsibilities
Build systems to interface with clientele, automate processes, participate in self-organizing teams, respond to issues and partner with Systems Assurance, work with business partners on requirements, prepare wireframes and mock-ups, conduct peer reviews, guide and mentor junior developers
Seniority
Senior, hands-on IC with mentorship