> Markdown version of [/jobs/ext/1281726-software-engineer](https://www.wearedevelopers.com/jobs/ext/1281726-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** NITS SOLUTIONS, INC. - **Location:** Novi, MI, United States - **Salary:** $70,000.0 - $85,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Code Review, Software Debugging, Github, Iterative and Incremental Development, Python (Programming Language), PostgreSQL, Linux System Administration, MySQL, Performance Tuning, Ruby on Rails, Software Deployment, Software Systems, SQL Databases, Subversion, ReactJS, AngularJS, Restful APIs, Software Version Control, Api Management, Programming Languages, Microservices - **Published:** July 15, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=8346e5da1580bc53 ## About the Role * Proven experience in full-stack software development with a strong foundation in programming languages such as JavaScript, Python, Java. * Deep understanding of system design for scalable systems and microservices architecture. * Familiarity with RESTful API development and integration, SQL databases like MySQL or PostgreSQL, and cloud infrastructure such as AWS or Azure. * Knowledge of Agile software development methodologies and tools like GitHub, SVN, or similar version control systems. * Experience working with Linux environments and familiarity with application deployment pipelines using CI/CD tools. * Strong problem-solving skills combined with excellent communication abilities to collaborate effectively across teams. ## Description We are seeking a dynamic and highly skilled Software Engineer (Full Stack) to join our innovative development team. In this role, you will be at the forefront of designing, developing, and maintaining scalable web applications and systems that drive our business forward. Your expertise will help shape the architecture of our software solutions, ensuring they are robust, efficient, and adaptable to evolving needs. This is an exciting opportunity for passionate developers eager to work with cutting-edge technologies in a fast-paced, collaborative environment., * Develop and maintain full-stack web applications using JavaScript frameworks such as React or Angular, alongside back-end technologies like Ruby on Rails, C#, or Python. * Design system architecture and scalable microservices utilizing RESTful APIs and cloud infrastructure platforms such as AWS. * Collaborate within Agile teams to deliver high-quality software solutions through iterative development cycles. * Optimize system performance by applying scalable system design principles and ensuring robust API integrations. * Conduct code reviews, write unit tests, and perform debugging to uphold code quality standards across projects. * Stay current with emerging technologies and incorporate innovative solutions to improve application functionality and user experience. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [From Punch Cards to AI-assisted Development](https://www.wearedevelopers.com/videos/611-from-punch-cards-to-ai-assisted-development) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools)