Optomi, in partnership with a deliverables-based information iechnology service consultancy, is searching for a senior .NET with prior experience with ArcGIS to join their team.
What the right candidate will enjoy!
- Competitive salary and comprehensive benefits package.
- Opportunities for professional growth and career advancement.
- Flexible work arrangements and a supportive work-life balance.
- Dynamic and inclusive company culture with team-building activities and events.
Experience of the right candidate:
- 7+ years of experience working as a .NET Application Developer.
- C#
- ASP.NET Core
- SQL and T-SQL
- Entity Framework
- MVC
- JavaScript frameworks such as VueJS or AngularJS
- HTML and CSS
- JSON, REST, and WebAPI
- Bootstrap and jQuery
- ESRI ArcGIS, particularly in API Integration
- Strong understanding of Agile methodology and experience working in Scrum environments.
- Excellent problem-solving skills and ability to make sound decisions under pressure.
- Exceptional communication and interpersonal skills, with a customer-centric approach.
- Flexibility and adaptability to changing requirements and priorities.
- Proven ability to work effectively in a collaborative team environment and contribute to team building activities.
Responsibilities of the right candidate:
- Design, develop, and maintain .NET applications using C#, ASP.NET Core, and Entity Framework.
- Write efficient T-SQL queries and procedures to interact with databases.
- Integrate front-end elements built with JavaScript frameworks like VueJS or AngularJS.
- Utilize Azure Services for cloud-based application development and deployment.
- Implement and manage CI/CD pipelines for automated testing and deployment.
- Collaborate with cross-functional teams to gather requirements, design solutions, and deliver high-quality software products.
- Adhere to Agile methodology principles and participate in sprint planning, daily stand-ups, and retrospectives.
- Monitor, debug, and refactor code to improve performance of software solutions.
- Develop documentation throughout the software development lifecycle (SDLC).
- Support, coach, and mentor other software developers.