The role is centered within the Financial Investments sector, with primary responsibilities in supporting and advising on application development. Key to this role is a deep understanding of customer requirements and the ability to enhance application performance, ensuring alignment with business objectives. This position will play a pivotal role within the Ultra project, driving solutions to meet critical needs.
Key Responsibilities
- Solution Design & Development. Architect and implement robust solutions using .Net technologies and SQL Server to support business objectives.
- Project Lifecycle Management. Oversee all phases of .Net projects, including requirements analysis, solution design, coding, testing, and deployment.
- Stakeholder Collaboration. Work closely with internal and external stakeholders to identify viable solutions and optimize existing systems.
- Mentorship. Provide guidance and support to junior .Net developers, fostering technical growth and best practices.
- Documentation. Develop and maintain comprehensive documentation for components and solutions to ensure long-term project support and knowledge transfer.
Required Skills & Experience
- .Net Expertise. 10-15 years of experience with .Net technologies, including VB.Net, ASP.Net, C#.Net, Web Services, WebAPI, WCF, and design patterns.
- Database Proficiency. Strong experience with SQL Server and ORM tools like Entity Framework.
- API & SOA Integration. Hands-on experience with API integration, XML, SOAP Services, and Service-Oriented Architecture (SOA).
- Protocol & Service Knowledge. In-depth understanding of HTTP, HTTPS, RESTful services, JSON API, and related technologies.
- Version Control & CI/CD. Skilled in using repository tools like TFS and GitHub, and experienced in setting up CI/CD pipelines with Azure DevOps.
Nice-to-Have Skills
- Strong analytical and problem-solving skills, with attention to performance optimization.
- Proven ability to mentor and collaborate within a development team, ensuring alignment with best practices and project goals.
- Familiarity with the financial investments domain is advantageous.
About the Role
This is a high-impact position where you will use your deep technical knowledge to drive successful application outcomes within the Financial Investments sector. Working on the Ultra project, you’ll collaborate with stakeholders and contribute directly to enhancing financial application efficiency and reliability. If you are a .Net expert with a strong SQL background and a passion for delivering quality solutions, we’d love to meet you.