Deskripsi Pekerjaan
We are seeking a highly skilled Senior Software Developer to drive innovation and technical excellence at ScienTec Consulting. In this pivotal role, you will leverage your robust engineering mindset to design and implement scalable software solutions. You will work closely with Solution Architects to translate complex business requirements into efficient technical blueprints. If you are passionate about clean code, system architecture, and solving complex technical challenges, we want to hear from you.
Tanggung Jawab
- Design, develop, and maintain high-quality, scalable software applications and systems.
- Collaborate closely with Solution Architects to ensure technical alignment with business goals and architectural standards.
- Lead the design and implementation of technical solutions, ensuring best practices in coding and architecture.
- Participate in full software development lifecycle (SDLC), including requirements analysis, design, coding, testing, and deployment.
- Mentor junior developers and conduct code reviews to ensure code quality and maintainability.
- Identify, troubleshoot, and resolve complex technical issues and performance bottlenecks.
Kualifikasi
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience (5+ years) as a Senior Software Developer or similar role.
- Strong proficiency in modern programming languages (e.g., Java, C#, Python, or Node.js).
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies (Docker, Kubernetes).
- Deep understanding of software architecture patterns (Microservices, RESTful APIs, MVC).
- Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.