Deskripsi Pekerjaan
Join Uptitude Training as a Back End Developer and shape the future of innovative software solutions. We're seeking a skilled professional to architect robust backend systems that power our digital ecosystem. In this pivotal role, you'll leverage your .NET expertise to build scalable applications while maintaining high performance and security standards. Your technical prowess will directly impact user experiences and business outcomes through clean, efficient code implementation.
Collaborate with cross-functional teams to translate business requirements into technical specifications. You'll own the full development lifecycle—from initial design through deployment and maintenance—while implementing best practices in software engineering. This position offers the opportunity to work with cutting-edge technologies in a dynamic environment that values innovation and continuous improvement.
We provide competitive compensation and a supportive culture where your technical skills can flourish. If you're passionate about solving complex challenges and contributing to meaningful projects, we invite you to become part of our growing team.
Tanggung Jawab
- Develop and maintain scalable backend applications using .NET technologies (C#, ASP.NET)
- Design and optimize database solutions with SQL Server, SSIS, and SSRS
- Create Windows Services for automated system processes and background tasks
- Build MVC applications and WPF/WinForms desktop solutions
- Implement robust error handling and diagnostic systems
- Collaborate with frontend teams to ensure seamless API integration
- Document technical specifications and maintain code quality standards
- Research and implement new technologies to enhance system performance
Kualifikasi
- 2-5 years of professional experience in .NET development
- Proficiency in C#, ASP.NET, and related Microsoft technologies
- Strong SQL Server skills including SSRS and SSIS implementation
- Experience with Windows Services, MVC, WPF, and WinForms
- Expertise in troubleshooting and technical support
- Bachelor's degree in Computer Science or related field
- Knowledge of software development lifecycle (SDLC)
- Excellent problem-solving and analytical abilities