What are the responsibilities and job description for the C# Developer position at Optomi?
Optomi, in partnership with a leading transportation and logistics company, is seeking a skilled Software Engineer III with expertise in C# to join a dynamic team building and maintaining solutions on Dynamics 365 for Field Services. This role involves supporting both new implementations and existing processes in a collaborative, Agile environment. The right candidate will work closely with business stakeholders, product owners, and analysts to deliver high-quality, scalable solutions.
Experience of the Right Candidate
- 3-5 years of experience in software development with a focus on C# and X .
- Proficiency in Dynamics 365 F&O and Dynamics 365 Field Services.
- Experience with Agile development methodologies, including 2-week sprints and regular release cycles.
- Familiarity with CI/CD pipelines and tools like Jenkins or GitLab CI.
- Knowledge of database management systems and third-party integrations with F&O.
- Strong problem-solving skills and ability to collaborate in a team-oriented environment.
- Excellent communication skills, with the ability to articulate technical concepts to non-technical stakeholders.
Responsibilities of the Right Candidate
- Develop and maintain solutions on Dynamics 365 F&O and Field Services using X and C#.
- Support new processes and participate in go-live initiatives, ensuring seamless transitions from proof-of-concept to production.
- Collaborate with product owners, analysts, and business stakeholders to gather requirements and deliver scalable solutions.
- Participate in Agile ceremonies such as daily standups, sprint planning, and retrospectives to ensure alignment with project goals.
- Build and maintain CI/CD pipelines for automated testing and deployments.
- Troubleshoot and resolve production issues related to application performance and reliability.
- Ensure applications adhere to best practices in maintainability, reliability, and performance.
- Document current and future work tasks using visual modeling tools and integrated READMEs.
- Provide mentorship and guidance to team members as the squad scales and evolves.