See all the jobs at Teamswell here:
| Njevity | Full-time | Fully remote
SOFTWARE ENGINEER
Teamswell is a high-growth nearshore outsourcing company working for US companies. Our mission is to help small and medium-sized US businesses grow and become more profitable by having access to highly engaged, skilled, and experienced talent at a fair price, and to generate career opportunities for bilingual professionals in Latin America with fair compensation and professional and personal growth opportunities.
We are currently looking for a Software Engineer develops, maintains, and optimizes our software applications, with a primary focus on full-stack development using C#/.NET and modern front-end frameworks such as React or Angular. This includes enhancing legacy systems and contributing to the development of new, scalable solutions. The ideal candidate demonstrates strong coding, problem-solving, and documentation skills and thrives in a collaborative, cross-functional team environment. This role emphasizes effective project execution, stakeholder communication, and a commitment to continuous learning and innovation.
In Teamswell every team member has an instrumental role and impact on the success of our business and our client’s success, so we seek to have highly motivated individuals who thrive in a fast-paced work environment, who are intelligent, eager to work hard, reliable, and able to communicate effectively with all levels of an organization. Our Software Engineer will possess the skills and experience required and will also possess a positive attitude and ability to solve complex problems and work in a fast-paced and rapidly changing environment. We value people who are good communicators, quick learners, scrappy about finding creative solutions to problems, and conscious of their work quality. We expect all our team members to deliver excellence in both technical expertise as well as in their everyday relationships with their team.
CORE RESPONSIBILITIES
Development and Maintenance
· Design, develop, and maintain software applications using C#, ASP.NET, SQL, and front-end frameworks such as React, Angular, TypeScript, and HTML/CSS.
· Enhance and refactor legacy codebases, ensuring improved performance and maintainability.
· Write, test, and deploy scalable code that meets both internal and customer-facing needs across the full stack.
Collaboration and Execution
· Participate in cross-functional teams to understand project requirements and deliver high-quality software solutions.
· Use Azure DevOps for task tracking, source control, and release management.
· Coordinate with QA, support, and DevOps teams to ensure seamless testing, deployment, and operation.
Innovation and Documentation
· Stay up-to-date on best practices, tools, and technologies—including the practical use of AI—to continuously improve development processes.
· Create and maintain clear, accessible documentation for new features, code updates, and software deployments, incorporating automation or tooling where appropriate.
· Contribute to process standardization and reusability by developing and documenting reusable components and tools.
REQUIREMENTS & QUALIFICATIONS
· 5+ years in software development, including experience with enterprise-scale applications.
· Strong background in C#, ASP.NET, MVC, SQL, JavaScript, and modern front-end frameworks such as React or Angular.
· Experience with Microsoft Azure Cloud and integration with Dynamics 365 CRM preferred.
· Skilled in reading and improving legacy codebases, as well as building new, scalable systems.
· Proficient in Git, Azure DevOps, modern development pipelines, and AI-assisted development tools.
· Exceptional problem-solving skills with strong attention to detail and a focus on secure, reliable, and maintainable code.
· Excellent verbal and written communication, with the ability to explain technical concepts to non-technical stakeholders.
· Uses analytical thinking to troubleshoot, diagnose, and improve systems.
· Maintains a continuous learning mindset, staying current on evolving tools, languages, and technologies.
· Takes full ownership of commitments, ensuring accountability in code quality, timelines, and outcomes.
· Shows determination and focus in delivering consistent progress through disciplined execution.
· Exercises thoughtful judgment in decision-making to develop reliable, secure, and maintainable solutions.
POSITION SCHEDULE DETAILS
-
Full-time remote position
-
5 Days a week (40 hours/week)
BENEFITS
- Internet and Electricity subsidy
- Employee private health, emergency, basic life, and short-term disability insurance
- And more…