Jobgether
Software Engineer I
engineeringfull-timeIndia
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more
About the role
Accountabilities:
- Develop new features and extend existing functionality within an established product suite, balancing innovation with the stability and maintainability of existing code.
- Investigate and remediate customer-reported issues, identifying effective technical solutions while maintaining a strong focus on customer experience.
- Participate in code reviews, helping maintain coding standards, quality, performance, and long-term maintainability.
- Collaborate closely with QA engineers, Product Owners, and other developers to clarify requirements, evaluate solutions, and deliver reliable product enhancements.
- Participate actively in the full Agile development lifecycle, including planning, implementation, status updates, reviews, and continuous improvement.
- Work effectively within an existing codebase, understanding established architecture and development practices before introducing changes.
- Contribute to the adoption of AI-assisted development tools and technologies where they can improve engineering productivity and outcomes.
- Take ownership of assigned development work, proactively identifying better ways to solve problems and improve the product.
- Bachelor’s degree in Computer Science or an equivalent technical discipline.
- 3–5 years of professional experience developing with ASP.NET, with strong hands-on experience in a Windows development environment.
- At least 3 years of experience with JavaScript and/or TypeScript.
- At least 2 years of experience with Angular.
- Strong proficiency in TypeScript, Angular, and ASP.NET 4.8 using C# and/or VB.
- Familiarity with AI-assisted development technologies and tools such as OpenAI, GitHub Copilot, or Claude.
- Working knowledge of SQL Server, Git/Bitbucket, Jira, Microsoft Visual Studio, and Google Material is advantageous.
- Strong understanding of software development practices, code reviews, debugging, and working within established application architectures.
- Excellent written and verbal English communication skills, with the ability to collaborate effectively across distributed teams.
- Strong customer orientation and the ability to understand how technical decisions affect user experience.
- Self-motivated, adaptable, and comfortable working independently in a fully remote environment.
- Collaborative mindset with the confidence to contribute ideas, receive feedback, and constructively influence technical decisions.
- Demonstrated curiosity, strong work ethic, and a continuous-improvement mindset.
- Ability to regularly accommodate collaboration across multiple time zones, with working-hour flexibility to support planning meetings, status updates, and other team interactions.
- Fully remote work from India within a remote-first environment.
- Flexible working hours to accommodate collaboration across multiple time zones while supporting work-life balance.
- Opportunity to work on an established enterprise software product used by global customers.
- Exposure to modern web development technologies including Angular, TypeScript, ASP.NET, and AI-assisted engineering tools.
- Opportunities to participate across the full Agile software development lifecycle.
- Collaborative environment with experienced, globally distributed engineering and product teams.
- Opportunities for continuous learning, professional development, and technical growth.
- Meaningful ownership and the opportunity to make a direct contribution to product development and customer outcomes.
- Virtual interviewing and onboarding, supporting a distributed work environment.
Requirements:
Benefits:
✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply