Responsibilities:
• Design and develop new applications, and enhance and modernize existing applications
• Solve complex technical problems
• Provide technical leadership to modernization efforts.
• Develop testing methodology and criteria and implement them on automated build processes.
• Lead efforts for modernizing .NET applications following industry best practices.
• Develop application presentation layers using modern JavaScript/TypeScript technologies such as Angular or React.
• Provide technical leadership to moving applications toward a microservices and modern looking architecture.
• Work independently utilizing critical thinking and analytical skills.
Top Required Experience:
• C#.NET (3-5 years)
• ASP.NET (3-5 years)
• Microservices (1-3 years)
• Hands on Architecture/Design experience (1-3 years)
• Angular and/or React (3-5 years)
• Oracle and SQL experience (3-5 years)
• Experience working in Hybrid and Agile Methodologies (3-5 years)
• API development (2-5 years)
Nice to Have Experience:
• Java/Spring Experience
• Experience working with Liberty
• Leveraging GitHub Copilot or similar GenAI based IDE tools to accelerate software development and testing practices
• Automated Testing Best Practices
• ArcGIS Experience
• Experience working with Box APIs