IT Development - Software Engineer I - Aurora, IL
Mitutoyo America Corporation is a leader in the field of precision measuring tools and instruments. They are seeking a Software Engineer I who will be responsible for designing, developing, testing, and maintaining software solutions within the field of information technology.
Responsibilities
- Designs, codes, tests, and debugs software applications based on specific requirements and specifications
- Develops efficient algorithms, data structures, and application architectures
- Collaborates with stakeholders, business analysts, and project managers to gather and understand software requirements
- Translates these requirements into technical specifications and design documents
- Writes clean, modular, and efficient code using appropriate programming languages and frameworks
- Follows coding standards, best practices, and version control practices
- Conducts thorough testing of software components, including unit testing, integration testing, and system testing
- Identifies and fixes defects, ensuring software reliability and performance
- Collaborates with DevOps teams to deploy and configure software applications in production environments
- Provides support and troubleshoots issues in live applications
- Performs software upgrades and maintenance tasks as required
- Collaborates with business analysts and integration engineers, to ensure smooth development processes
- Communicates project progress, challenges, and solutions effectively to stakeholders
- Creates and maintains technical documentation, including design documents, and user manuals
- Ensures the documentation is accurate, up-to-date, and easily accessible to relevant stakeholders
- Stays up to date with the latest trends, tools, and technologies in software engineering
- Continuously improves technical skills through self-learning, training, and attending conferences or workshops
- Analyzes and resolves complex technical issues and challenges in software development
- Proactively identifies areas of improvement and suggests innovative solutions
Skills
- A bachelor's degree in computer science or related field
- 1 - 2 years' experience
- HTML/CSS
- JavaScript
- Responsive design
- Web API's and RESTful Services
- SQL
- UI/UX
- .NET
- Master's degree in computer science
Benefits
- Minimum 17 days PTO plus at least 10 paid holidays per year
- Shut down period at the end of the year
- Medical, Dental, Vision & Life Insurance
- STD, LTD, Employee Assistance Program
- 401(k) Plan plus company match
- Tuition Reimbursement
- Service Recognition
- Company Vacation House in Florida
- Hybrid Environment (Office/Remote)
Company Overview