Software Engineer Position Available In Madison, Alabama
Tallo's Job Summary: The Software Engineer role offers a full-time position with a salary starting at $125,000 per year. The job requires expertise in software engineering, Java/J2EE experience, and knowledge of coding standards. Candidates must have a Bachelor's degree in a related field and at least 7 years of experience. Benefits include medical, dental, vision, and 401k options. The position is with a Top Places to Work organization.
Job Description
Job Description:
Under minimal direction, provides specialized expertise withinmultiple systems, software disciplines, as well as generalknowledge of related disciplines, applications implications, andcustomer areas. Responsible for performing in-depth analysis andtechnical support of systems software products, including complexproblem resolution, design, development, testing, operationalintegration, and user support. Maintains currency, debugs andconfigures related software products. Works from specifications todevelop or modify operating systems applications. Assists withdesign, coding, benchmark testing, debugging and documentation ofprograms. Interfaces with other system support groups to resolveproblems, setting standards and improving overall efficiency of theoperating system. Designs, codes, tests and implements tools foroperations automation. Works on most phases of software systemsprogramming applications, and may require minor instruction andguidance in other phases. Please ensure you read the below overview and requirements for thisemployment opportunity completely.
-
Experience:
- Command and control system application development
- Experience with Software Integration and formal testing
- Knowledge and experience implementing Cyber Security/RMFrequirements
- Ability to present advanced concepts to non-software engineers,including senior program and military leaders
- Proven ability/experience to mentor and teach juniorengineers
- Experience with performance modeling
- Experience with microservices
- Experience with DevSecOps and/or build management
- Designing and building Graphical User Interfaces
- Flexibility and willingness to take on unanticipated tasking
- Applicant should have good working knowledge of MS Officeproducts
-
Technical Skills:
- Software engineering and software development with strongJava/J2EE experience
- Experience and knowledge of software practices such as codingstandards, automated testing, automated build pipelines andconfiguration management
- Excellent oral and written communication skills and an ability towork effectively in a rapid paced, team environment
- Experience developing enterprise applications on Linux (Windowsexperience also desired)
- Extensive Experience with Java foundation classes andtoolkits
- Small team leadership experience (Agile team leadership stronglyexperience desired); mentoring and guiding junior engineerspreferred
- Knowledge of server side/database development, computer systemadministration; Net-centric, horizontal integration programexpertise is a plus
- Strong problem solving skills, including the ability to reviewperformance and operational issues, identify root cause, recommend,design and implement a solution
- Software development and management tools such as maven,Git/GitHub, Nexus and Eclipse
- Experience with Agile development methodologies
- Understanding of standard system engineering design artifactssuch as Use Cases and SysML diagrams
-
Education, Certification & Experience Required:
- Bachelor degree in computer science, mathematics, physics,engineering, or related field preferred
- 7+ years experience with an advanced degree, 9+ years experiencewith a Bachelor degree
- IAT II (Security+ or equivalent) required with 60 days ofstart
- Secret Clearance Required to start
-
Benefits:
- Benefit offerings include medical, dental, vision, lifeinsurance, disability, flexible spending accounts, paid holidays,flexible PTO program, 401k program.
Come join a Top Places to Workorganization!
Job Type:
Full-time Pay:
From $125,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Life insurance
- Paid holidays
- Paid time off
- Vision insurance
Schedule:
- Monday to
Friday Experience:
DevSecOps:
5 years (Required)
- configuration management: 5 years (Required)
- Java/J2
EE:
7 years (Required)
- maven,
Git/GitHub, Nexus and Eclipse:
7 years (Required)
License/Certification:
- IAT II (Security+ or equivalent) (Required) Security clearance:
- Secret (Required)
Work Location:
In person