What are the responsibilities and job description for the Advanced Software Engineer position at New York Technology Partners?
*** Onsite 5 days a week in Taunton, MA OR Dedham, MA ***
Company Overview:
This company engineers a diverse portfolio of high-technology solutions, products, and services enabling customers to successfully execute missions across all domains of operation. With a global team of 12,000 professionals, they partner with industry leaders to expand the bounds of innovation in the defense and scientific arenas.
Position Overview:
As an Advanced Software Engineer working on the Encryptor Manager, you'll join a cross-functional team responsible for developing mission-critical Cybersecurity Manager Applications for a rapidly growing product line, working at the cutting edge of application development using the latest tools and technologies.
Required Qualifications:
- Bachelor's degree in Software Engineering or a related Science, Engineering, Technology, or Mathematics field (or Master's degree 3 years of job-related experience)
- 5 years of job-related experience
- Agile experience preferred
- Active or eligible for DoD Secret security clearance
Preferred Skills & Experience:
- Working knowledge of software engineering concepts, principles, and theories
- Database experience (SQL, PostgreSQL)
- 3-5 years of experience with Java, Enterprise Java, and Java Beans
- Experience with JavaScript (React)
- Experience with Hibernate, Spring toolkit
Nice to Have:
- Experience with the Wildfly Application Web Server
- Experience with REST APIs and RESTCONF interfaces
- Experience with Material UI
- Experience developing application code using security principles
- Working knowledge of Public Key Infrastructure (PKI) and Digital Certificate usage
- Working knowledge of SNMP
What Sets You Apart:
- Passion for designing complex systems and solving problems of diverse scope
- Ability to define scope, schedule, and expectations for your own work
- Shows initiative with little guidance; can provide technical direction and leadership
- Strong ability to interact effectively within project teams
- Ability to grasp new information quickly and handle increasing complexity
- Identifies opportunities to apply AI for continuous improvement and innovation
Salary : $130,771 - $140,000