- Entry level
- No Education
- Salary to negotiate
- New York City
Software EngineeringDuties: Gather, analyze, design, develop, and test applications using AGILE methodology. Drive end-to-end development lifecycle activities of applications, including design, testing, and deployment activities. Design and develop Java micro-service components with Cassandra based on REST Architecture. Deliver solutions utilizing distributed platforms such as Pivotal Cloud Foundry, Kafka, Kubernetes, and Cassandra. Ensure that all solutions are aligned to pre-defined architectural specifications, identify and troubleshoot application related issues, and review and provide feedback to final user documentation. Work with development teams, testing, operations and architecture groups when changes in technology have cross-impacts across applications. Work in concert with the other groups to discuss and address any cross-impacts to the applications. Analyze infrastructure problems and constraints, inefficiencies, process gaps, risk and regulatory issues and engineer software or automation solutions. Work with infrastructure engineers and architects to understand and identify operational improvements. Automate complex functions to improve the delivery of information. Promote and participate in the continuous improvement of structure, DevOps tooling, and processes.
Minimum education and experience required: This position requires a Bachelor's degree in Computer Engineering, Computer Science, or related field of study plus five (5) years of experience in the job offered or five (5) years of experience as a Programmer Analyst, Software Developer, or related occupation. The employer will alternatively accept a Master's degree plus three (3) years of experience.