Mandli Communications
This is an EXPIRED job listing. Do not apply for this position!
Location:
Fitchburg, WI
Type:
Full Time
Posted:
01/26/2018
Deadline to Apply:
Open - no deadline given by employer
More Information:
Mandli Communications Online Posting
Job Summary & Duties:
Looking to start a new career in a high-tech industry? Would you like to work for an industry leader specializing in cutting-edge 3D and geospatial technologies? Mandli Communications has an immediate opening for a Senior Software Engineer!
This is a great opportunity to work with a small, close-knit, development team. Be part of a fun and challenging technology company in the Madison, WI area. Bring your programming skills, passion, energy, and ideas to our team while:
- Designing, coding, testing, and supporting applications in Java and several other languages
- Working independently to identify and solve complex problems
- Understanding and following best practices and principles of Object Oriented Programming
- Conducting quality analysis and participating in software demos
- Identifying ways to improve software and increase code quality
- Working in a team-based, agile development environment
- Working with senior engineers and product specialists to gather and understand complex software requirements
- Writing software documentation like technical specifications, operation procedures, software and system architecture drawings
- Working within different development stages to write and automate tests with code
- Maintaining a knowledge of engineering fundamentals, and the desire to work on the cutting edge
Qualifications:
Minimum:
- Bachelor’s degree in Computer Science or related Engineering Field
- Experience programming in Java in a team-oriented environment
- Solid understanding of Object Oriented Programming design and development
- Excellent communication, documentation and organizational skills
- Experience as a software engineer or comparable position
Preferred:
- Experience with Unit testing
- UI design experience
- Experience with Databases- MySQL, Oracle
- Experience using Maven
- Familiarity using Continuous Integration systems
- Familiarity with Source Control Management
- Familiarity with Spring or Inversion of Control
- Experience or desire for working in a team environment utilizing AGILE methodologies
- Experience with GIS systems and software
Apply online at link included