Software Engineer (.NET)
Job Description
Job Description
- Design, develop, and maintain high-performance microservices, backend systems, and enterprise APIs using .NET.
- Build responsive, modern, and user-friendly web applications and frontend interfaces using React.js or Vue.js.
- Bridge backend services and frontend architectures to deliver seamless end-to-end digital experiences.
- Work with relational and non-relational databases to manage data efficiently and ensure high scalability.
- Participate in code reviews, technical architecture discussions, and continuous improvement initiatives to maintain high code quality.
- Collaborate closely with product managers, DevOps engineers, and design teams to troubleshoot production issues and implement reliable fixes.
Qualifications
- Hold a minimum Bachelor's degree (S1) in Computer Science, Information Technology, Informatics Engineering, or a related field.
- Bring professional hands-on software engineering experience building full-stack web applications.
- Strong technical proficiency in modern frontend development using React.js or Vue.js.
- Solid backend expertise in .NET for building robust microservices and APIs.
- Good understanding of database management, containerization tools, and modern deployment pipelines.
- Excellent problem-solving skills, strong communication abilities, and a self-driven attitude.
More Info
Key Skills
enterprise APIs
modern deployment pipelines
non-relational databases
containerization tools
