Job description
Looking for Angular Developer with Full stack experience. Candidate should have minimum 7 years of experience as developer with solid experience on Java/Java Script/HTML/APIs experience.
This is a remote contract position. Preferred time zone is CST
Role Description
This is a contract remote role for a Full Stack/Angular Software Engineer for Delta Infotek's Client. As a Software Engineer Angular, you will be responsible for developing and maintaining web applications using Angular, as well as collaborating with cross-functional teams to design and implement software solutions. This role requires strong problem-solving skills and the ability to work independently.
Essential Duties and Responsibilities include the following. Other duties may be assigned.
- Develops software at all layers by programming, designing and testing code to meet requirements.
- Organizes development processes around releases; facilitates meetings to ensure team members understand changes, status and expectations to accomplish software product deliverables and deadlines.
- Works closely with Business Systems Analysts to understand and clarify software requirements and translate into working software.
- Collaborates with Software Architects and Management in creating technical vision and technical architecture specification documents.
- Resolves complex issues and influences/negotiates appropriate outcomes.
- Practices good software engineering techniques and standards to reduce coding errors and ensures robustness and efficiency of work products.
- Partners with team members, technical project lead and others for the successful completion of assigned software development tasks as well as ensures component design fits in with the overall solution.
- Participates in code reviews and incorporates recommendations.
- Applies Object Oriented Design principles and design patterns in creating System level solution designs.
- Creates and maintains software design specifications documents.
- Assumes full responsibility for assigned tasks and end-to-end accountability for end-product delivery.
- Makes recommendations to IT management for the adoption of (1) new technology (2) industry’s best practices, and (3) streamlining processes.
- Communicates and presents designs in group settings to technical and non-technical audiences.
- Adopts new techniques and technologies.
- Initiates attendance at job related training to keep skills current; maintains current understanding of the industry’s best practices.
- Mentors/trains and may assign workflow to less-experienced IT staff members.
Supervisory Responsibilities
No supervisory responsibilities
Qualifications
Computer Skills – Demonstrable skills required in the following areas:
- Strong Front end development experience using JavaScript, Angular, HTML, CSS, React , Nodejs.
- Experience in Linux scripting to deploy and troubleshoot deployed applications and support tools.
- Experience with container orchestration tools like Docker and Kubernetes.
- Experience working with tools (JIRA, Confluence, Jenkins, Bitbucket(Git).
- Strong knowledge of API design and development and microservices architecture.
- Experience working in RDBMS such as Oracle
- Experience working in UNIX and/or Windows environments
- Object Oriented Analysis and Design (OOAD)
- Service Oriented Architecture (SOA)
- Experience with scalable, distributed systems with a test-first approach
- Demonstrated knowledge of API design standards, patterns, and best practices (especially Swagger and OpenAPI 3.0, REST, SOAP, MQ, JSON, Microservices etc.).
- Expert understanding of Spring Framework, Spring MVC REST, ORM/Hibernate and JDBC. As well as Hibernate/JPA and Object-relational mapping, including performance considerations.
- Web Application Architecture
- Experience working in the Agile methodology; requirements gathering and creating flow diagrams
- Expert level experience with JAVA design and development, design patterns, complete application development lifecycle
- Note: Agency please do not submit your candidates...Only real candidates who meets above criteria please apply with your resume, Linkedin profile and visa status to contact@deltainfotek.com