Job Title - Software Engineer III
Work Location: 3000 Grandview Blvd, Waukesha Wisconsin USA 53188-1615
Length – Contract (6 Months+)
Description:
Required skill set – RedHat Enterprise Linux Migration Experience, Perl, Python and C++
Work shift (days/times) – 8 hours 5 days a week
Essential Responsibilities
You will be responsible for programming a feature and or a small feature set. You will contribute to the team and works with direction from the Senior Team Members or management but works independently. As a software engineer in serviceability, you will also need to explore new technologies for Field Service Engineer efficiency and user experience.
In this role you will:
- Act as a member of the Software Center of Excellence, representing the face of high quality design and development practices
- Explore web technologies for the serviceability offerings to make them web compatible, adopt it for MR product lines for serviceability and productivity
- Act as support for other teams with OS and core Linux system questions
- Develop software features that can be launched on multiple topological combinations (local host, cloud, fog, etc.) for MR scanners for better efficiency and productivity
- Collaborate with cross functional teams (service engineering, UI team, infrastructure team, and other software subsystems) to arrive at design proposals and solutions.
- Apply principles of SDLC and methodologies like Lean/Agile/XP, CI
- Software, and Product Security, Scalability, Documentation Practices, refactoring, and Testing Techniques
Qualifications/Requirements
Basic Qualifications:
- Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math)
- A minimum of 2 years of professional experience
- Working experience on RedHat Enterprise Linux environment
- Working knowledge of Python, Perl, and Unix scripting
- Working knowledge of JAVA/C++ and web technologies – Angular JS/Node JS and HTML
Desired Characteristics
- Technical Expertise:
- Working experience on RedHat Enterprise Linux environment
- Working knowledge of Python, Perl, and Unix scripting
- Working knowledge of JAVA/C++ and web technologies – Angular JS/Node JS and HTML
- Has experience with software automation
- Understands existing workflows of the code and can perform software troubleshooting
- Demonstrates ability to troubleshoot and fix software issues
Business Acumen:
- Have a solid understanding of the underlying infrastructure needed to run a large distributed web application
- Demonstrates ability to break down problems and estimate time for development tasks
- Demonstrates ability to make technical choices based on experience
- Demonstrates general awareness of the industry
Leadership:
- Demonstrates ability to take ownership of small tasks and deliver without supervision while using their discretion to seek help when necessary
- Voices opinions and presents clear rationale. Uses data or factual evidence to influence
- Recognizes collaborative behavior and participates in collaborative activities
- Learns organization vision statement and decision-making framework. Able to understand how team and personal goals/objectives contribute to the organization vision
Best,
Kushal Shah
APN Software Service INC