Software Engineering - Full Stack Developer - Intermediate
ATR International
Columbus, Ohio, US
Full-time
Job Description :
As a Software Engineer III within the Enterprise Technology Global Security Threat Detection and Analysis Office, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.Job responsibilities
- A clear communicator who is curious and embraces continuous improvement
- Independently delivers high-quality, testable, and maintainable code within planned timeframes
- Design and build support for non-functional requirements such as security, performance, resiliency, fault-tolerance, monitoring, alerting, reporting, etc.
- Apply system thinking and methodologies, to decompose complex use cases into elegant solutions
- Analyze, design, develop, and troubleshoot with consideration of upstream and downstream systems and technical implications
- Drive requirements discussions with a consultative and solution-oriented approach with ability to influence
- Apply knowledge of tools within the SDLC toolchain to apply automation
- Add to a team culture of diversity, equity, inclusion, and respect
Requirement :
Full-stack developer Strong with Angular, Java, Spring, SQL Python a plus. Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Multiple years of recent experience with Angular, TypeScript, CSS, HTML required
- Professional coding experience with Java, Spring Boot, JPA, SQL, REST
- Experience with full SDLC analysis, research, design, development, testing, documentation, implementation, deployment, maintenance, monitoring, and troubleshooting support
- Solid understanding of DevOps principles, CI / CD, Git / Bitbucket, branching / merging, npm, Maven
- Experience with agile and scrum processes applicable to product development and delivery
- AWS Cloud experience Preferred qualifications, capabilities, and skills
- Experience with GraphQL API design principles and best practices
- Experience with data engineering, ETL, data modeling, and Big Data Proficient in Full Stack Development as well as multiple design techniques Working proficiency in Full Stack toolset to design, develop, test, deploy, maintain and improve software Strong understanding of Agile methodologies with ability to work in at least one of the common frameworks Strong understanding of techniques such as Continuous Integration, Continuous Delivery, Test Driven Development, Cloud Development, application resiliency and security Proficiency in one or more general purpose programming languages Working proficiency in a portion of software engineering disciplines and demonstrates understanding of overall software skills including business analysis, development, testing, deployment, maintenance and improvement of Software Skills : Java (Intermediate +), JavaScript (Intermediate +), SQL (Intermediate +), Oracle (preferred, intermediate +)
13 days ago