Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans by providing expert advice and guidance to others in the application of information and best practices; supporting and aligning efforts to meet customer and business needs; and building commitment for perspectives and rationales
Provides and supports the implementation of business solutions by building relationships and partnerships with key stakeholders; identifying business needs; determining and carrying out necessary processes and practices; monitoring progress and results; recognizing and capitalizing on improvement opportunities; and adapting to competing demands, organizational changes, and new responsibilities
Models compliance with company policies and procedures and supports company mission, values, and standards of ethics and integrity by incorporating these into the development and implementation of business plans; using the Open Door Policy; and demonstrating and assisting others with how to apply these in executing business processes and practices
What you will do:
Through this role you have an opportunity to design and develop intuitive software that meets and exceeds the needs of the customer and the company.
You also get to collaborate with team members to develop best practices and client requirements for the software.
You will work with software engineers & architects, program managers, external teams, and partners in an agile manner to build and release product features that caters to business requirements.
Use your knowledge of applicable UI technology stacks and backend platforms to automate application flow and services.
you'll work to design and architect solutions to remove performance impacting barriers and increasing efficiency of our automation operations.
You will be building services, tools, portals, backend REST APIs and Integrating with Rest APIs and apply your knowledge as part of your solutions.
Create proof of concepts, prototyping and experimentation.
Design and lead the development of new features
Design, Develop and maintain complex system
Work with to integrate the back-end and front-end systems
Work with other team leads, architects, developers and engineers to design and implement new features
Mentor and lead junior developers
What you will bring:
Bachelors/masters degree in computer science or related technical field
Experience of 6+ years in JAVA and related technologies.
As a full stack engineer, experience in building scalable, resilient, secure enterprise services application platforms.
Working experience in programming language such as React, JavaScript and frameworks/libraries such Node, React, Java, Spring-boot framework, SQL, NoSQL databases etc
Exposure to cloud infrastructure, such as Open Stack, Azure, GCP, or AWS
Experience working in Agile Methodology
Experience using CI/CD, tools for logging and metrics
Working experience in scaling solutions and platforms
Demonstrated ability to learn new programming languages or technologies
Flexibility in adopting to new areas of work, domain and technical competencies.
Awareness about cloud domain, security services etc
Good written and verbal communication skills
Good analytical and problem-solving skills
Strong problem-solving and analytical skills
Excellent communication and teamwork skills
Ability to mentor and train junior developers
Benefits
Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include a host of best-in-class benefits maternity and parental leave, PTO, health benefits, and much more.
Minimum Qualifications
Option 1: Bachelors degree in computer science, information technology, engineering, information systems, cybersecurity, or related area and 3years experience in software engineering or related area at a technology, retail, or data-driven company. Option 2: 5 years experience in software engineering or related area at a technology, retail, or data-driven company.
Preferred Qualifications
Certification in Security+, GISF, CISSP, CCSP, or GSEC, masters degree in computer science, information technology, engineering, information systems, cybersecurity, or related area and 1 year s experience leading information security or cybersecurity projects
Information Technology - CISCO Certification - Certification
Job Classification
Industry: IT Services & Consulting Functional Area: IT Services & Consulting Role Category: Software Development Role: Software Development - Other Employement Type: Full time