
Software Developer
- Round Rock, TX
- Permanent
- Full-time
- Design, develop and test web-based applications (on prem or cloud)
- Collaborate with members from marketing, product engineering and other functions to understand client needs so you can develop new features.
- Help build automated tests for new product features and enhancements to increase the completeness of the source code.
- Foster a culture of innovation and disciplined software engineering practices.
- Document and advise the creation of supporting documentation.
- Bachelor of Science in Engineering or Computer Science or Information Systems or a related STEM field.
- 5 years of .NET development experience with UX and Databases.
- Experienced on the release of multi-version product.
- Proficiency in various database applications like SQL Server, NoSQL and Oracle.
- Experience in progressive web apps and cloud native apps for delivering API interfaces.
- Excellent communication and time management skills.
- Full Stack Development experience in MERN and MEAN frameworks including technologies such as HTML5, CSS3, Razor Views; and backend development such as C# and Go
- Legal authorization to work in the United States - Sponsorship will not be provided.
- Experience with languages such as TypeScript and JavaScript including implementations such as knockout.js and jquery. Experience with modern frameworks like React and Angular.
- Experience with CI/CD and Infrastructure as Code (IaC) practices.
- Experience with unit testing and automated testing frameworks to include MSTEST and JEST while using the Cypress and Selenium applications.
- Experience in Life Sciences Industry or Manufacturing Execution Systems.
- Experience with SAFe agile or any other Agile Frameworks in an Azure DevOps environment.
- Understanding of Docker and Kubernetes to build containerized applications.