Job Description
We are actively interviewing for the following developer opportunity on a growing team.
If Interested please apply now
Position Overview
We are seeking an Application & Automation Developer to join our growing Application Development & Automation team. This is a hands-on development role focused on building scalable, modern, and cloud-native applications to support our enterprise initiatives. You’ll work across both full-code and low-code platforms, contributing to the modernization of internal tools, workflow automation, and integration of business systems.
Ideal candidates will bring 3 years of experience, strong technical skills in both front-end and back-end development, and a passion for innovation and continuous improvement. You’ll collaborate closely with other developers, analysts, and architects to bring ideas from concept to reality.
Key Responsibilities
- Design, develop, and maintain applications using C#, .NET Core/.NET 8+, and Azure cloud services
- Build RESTful APIs and Azure Function Apps to support event-driven workflows and integrations
- Implement secure and scalable microservices using clean architecture and object-oriented design principles
- Develop user interfaces using Angular, React, or other modern frameworks for responsive and intuitive experiences
- Collaborate with senior engineers and architects to implement microservices and scalable cloud-native architectures
- Support CI/CD pipelines and deployment processes using Azure DevOps
- Write clean, testable, and well-documented code following OOP, SOLID, and clean architecture principles
- Troubleshoot application and integration issues, perform root cause analysis, and implement fixes
- Assist in refactoring and modernizing legacy applications to align with current standards
- Participate in code reviews, daily stand-ups, sprint planning, and other Agile ceremonies
- Contribute to knowledge sharing, documentation, and continuous improvement effort
Required Qualifications
- 3 years of hands-on experience in application development
- Proficiency in C#, .NET Core/.NET 6+, and OOP principles
- Experience with Azure Functions, Azure DevOps, and cloud-native development
- Familiarity with front-end technologies like Angular, React, or similar frameworks
- Strong understanding of relational databases, SQL, and ORM frameworks (EF Core, Dapper)
- Knowledge of RESTful API design, authentication protocols (OAuth, Azure AD), and secure coding practices
- Experience with Git, Agile methodologies, and collaboration tools like Jira and Confluence
- Strong troubleshooting, debugging, and communication skills
Preferred Qualifications
- Experience with event-driven architecture (EDA), domain-driven design (DDD), and microservices
- Exposure to Azure SQL, Azure Storage Accounts, Azure Event Grid, and Azure Monitor
- Familiarity with Microsoft Graph API, SharePoint, and Azure Document Intelligence
- Interest or experience in workflow automation and low-code platforms (e.g., Power Platform, Appian)
