Title: Full Stack Development
Location is Remote
Long Term
Mandatory areas: Full Stack Development: 8+ years
Must Have skills:
- C#/.NET
- SQL Server/MySQL/Oracle
- Angular or React
- Git/SVN
- Agile SDLC
- MES Development/Support Experience
- Manufacturing Domain Experience
Domain Experience (If any): Lifesciences.
Position Information:
Roles(s): Senior IT Software Developer
Role Locations(s): Remote USA
Key Skills:
- Maintaining and enhancing MES systems in a manufacturing environment utilizing .Net and other development platforms
- Support the development of tools to improve the efficiency of the MES development team
- Provide analysis and support for production MES systems
- Leading the adoption and standardization of software architecture, development tools and driving a continuous improvement in culture
- Act as a change agent and mentor to bring new technologies, techniques and principles for software engineering excellence
- Partnering with Manufacturing Operations in creating business value through new product introductions, productivity, and process improvements
Education: BS in Computer Science or similar degree
Required Qualifications:
- 8+ Years in experience as a full stack developer
- Strong knowledge of OOP using C#
- Experience writing efficient SQL queries for MS SQL Server, MySQL or Oracle
- Experience with front end frameworks, such as Angular and React
- Thorough understanding and ability to use source control / configuration management tools (Git, SVN, etc.)
- Strong understanding of development SDLC (e.g. Iterative/Agile methodology)
Preferred Qualifications
- Equipment integration experience using IoT, OPC and/or Kepware is a plus
- Experience with integrations with E1, OCPLM
- Experience with cloud architecture using AWS or Azure
- Strong knowledge of frontend stack (HTML, CSS, and JavaScript)
- Experience with Test-Driven Development
- Experience with Parsec TrakSys 8, 10, 11, 13 is a plus
- Exposure to ITIL incident management is a plus
- Life Science industry background is a plus
Other Skills and Abilities:
- Must be self-confident, assertive, and self-motivated
- Strong analytical and troubleshooting skills; attention to detail is crucial
- Ability to work as a team member and contribute to the overall success of a team as well as work independently and handle multiple tasks
- Ability to tear down complex problems into smaller components
- Ability to develop solutions that reduce total cost of ownership over the long run
- Strong written and oral communication skills with internal customers and all levels of management in a non-technical manner.
- Customer focus and proven ability to build strong working relationships
- Ability to organize, disseminate information efficiently gain consensus and set expectations
- Strong time management skills, prioritization abilities and drive to take ownership of issues and tasks.
- Experience with AI assisted development and the ability to analyze and correct results