Job Title: Senior Software Engineer (Backend)
Location: Kathmandu
Employment Type: Full-Time
Department: Engineering
At Proventus Analytics, we pride ourselves on delivering state-of-the-art software solutions that drive success for our clients. Our team is composed of passionate professionals who thrive in a fast-paced, innovative environment. We are expanding and looking for a seasoned Senior Software Engineer to lead our backend development initiatives.
We are seeking an experienced Senior Software Engineer with a proven track record in backend development, system architecture, and team leadership. This role demands strong technical expertise, strategic thinking, and the ability to mentor junior engineers while driving the development of high-quality software solutions.
- Architectural Leadership: Lead the design and architecture of backend systems, ensuring scalability, security, and performance.
- Development: Develop and maintain backend services using .NET, Python, and TypeScript.
- Problem-Solving: Tackle complex technical challenges and implement robust solutions.
- Team Collaboration: Collaborate with cross-functional teams, including frontend developers, UX designers, and product managers, to deliver cohesive and integrated products.
- Infrastructure Management: Oversee the use of AWS CDK and Terraform for cloud infrastructure deployment and management.
- Code Review & Quality Assurance: Conduct code reviews, enforce coding standards, and ensure high-quality codebases.
- Mentorship: Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.
- AI Integration: Advocate for and integrate AI tools to enhance development processes and productivity.
- Version Control & CI/CD: Manage repositories and CI/CD pipelines using tools like GitHub and related platforms.
- Fast Iteration: Lead efforts to quickly iterate on features and improvements to meet project deadlines and objectives.
- Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field is preferred but not required. Demonstrated skills and experience are essential.
- Experience: 4+ years of backend development experience with a focus on .NET, Python, and TypeScript or equivalent.
- Technical Skills:
- Expertise in AWS CDK and Terraform for infrastructure as code.
- Strong understanding of database systems (SQL/NoSQL) and data modeling.
- Experience with microservices architecture and API design.
- Proficiency in version control systems (e.g., Git) and CI/CD pipelines.
- Soft Skills:
- High drive and motivation to learn and adopt new technologies.
- Excellent leadership and mentoring abilities.
- Strong analytical and problem-solving skills.
- Effective communication and collaboration skills.
- Ability to iterate quickly and drive projects to completion.
- Willingness to adopt and integrate AI tools to boost productivity.
- Competitive Salary and Performance Bonuses: Enjoy a competitive salary along with performance-based incentives.
- Stock Grants: Opportunity to receive stock grants as part of your compensation.
- Flexible Working Hours and Remote Work Options: Benefit from flexible scheduling and remote work possibilities.
- Professional Development Opportunities: Access to resources and programs to support your professional growth.
- Collaborative and Inclusive Work Environment: Work in a team-oriented and diverse workplace.