Sr. Software Developer
Company: DHL eCommerce
Location: Weston
Posted on: March 19, 2023
Job Description:
DHL eCommerceEqual Opportunity Employer/Disability/VETLocation:
Remote OfficeSUMMARY: The Senior Software Developer will be
responsible for translating high level business requirements into
fully functional code. Manage requirements and scope to ensure
delivery of functionality in time for DHL eCommerce Solutions with
high quality.ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Provide technical subject matter expertise to software
development teams responsible for systems designs.
- Coordinate with teams across the enterprise on the migration of
existing IT services to the cloud; identify technical requirements,
security requirements, potential issues, and work through these
challenges.
- Participate and lead agile software development while working
with Developers, Database Developers, Business Analysts and other
departments to architect and implement new functionality.
- Develop moderate to large, complex application solutions by
analysing and breaking down of system requirements.
- Responsible for quality control of all development
deliverables.
- Develop, maintain and implement standards and methodologies for
software development.
- Responsible for interpreting system requirements to design and
application teams.
- Transform system requirements into technical design and
application code base.
- Independently analyse moderately complex system requirements
and translate to industry standard technical design.
- Estimate development effort in support of project requests,
based on documentation provided.
- Participate in code quality checks through reviews and code
quality tools.
- Perform other related duties as required.EDUCATION AND/OR
EXPERIENCE:
- Bachelor's degree in Computer Science or related field
- 7 to 8 years of experience in a directly related
field.REQUIREMENTS/SKILLS:
- Required Technology Skills
- Expert in Cloud-Native Development, proficient in JDK 11,
Spring Boot 2.x, Spring Cloud, Spring Batch and Integration using
Microservice architecture
- Well versed with OOPS design concepts and good grasp of
architectural patterns
- Hands-on experience with unit testing/integration testing tools
like Mockito, RestAssured, Cucumber.
- Familiarity with event driven architecture patterns.
- Git/Maven expertise.
- Working experience in building Images and Containerization
using Docker, Docker Engine using an orchestration system like
Kubernetes/Openshift
- Expert in designing and developing RESTful APIs, schemas,
documentation using tools like Swagger and dev testing using tools
like Postman
- Knowledge of modern microservices security practices like
OAuth2
- Microservices caching patterns
- Experience analysing/tuning microservices performance
- Ability to align workday with US Eastern Time Zone.
- Nice To Have Technology Skills
- Experience working with web servers such as, Nginx and
Apache
- Master level knowledge of SQL language, triggers, views, stored
procedures and complex SQLs under Oracle or other RDBMS
systems.
- Experience building and deploying projects using CI/CD tools
such as Jenkins
- Knowledge on transforming a legacy monolithic application to a
Microservice based application
- Experience in designing, building and running load tests using
applications such as Locust or JMeter
- Building and managing support and monitoring dashboards for
high-volume APIs using tools such as ELK or Splunk stack
- Experience in Angular and/or React would be a plus.
- Familiarity with NoSql databases would be beneficial.
- API Integration Layer experience.
- Other Skills
- Experience with Agile Software Development practices using
tools like JIRA/Confluence.
- Proven expertise troubleshooting and solution design for
complex issues.
- Apply critical thinking skills, experience, and research
sources in the design and implementation of technical solutions
which improve usability, analyse maintainability, and
scalability.
- Ensure best practice use of applications by keeping abreast
with emerging technologies to ensure optimal performance of the
applications.
- Strong emphasis on code quality, peer reviews, and writing
test-driven code
- Ability to create technical specifications, architecture
diagrams, network diagrams, data models, object diagrams, process
flows and application development artifacts
- Experience developing on a full project life cycle, from
requirements to delivery
- Excellent Planning & Organizational skills
- Excellent communication, documentation skills plus team
leadership skills.
- Ability to research new technologies and create conceptual
models or solutions and present them to high-level audience across
business, application and technology domains.
- Proven experience with TDD, and ability to mentor others in
effective TDDPHYSICAL DEMANDS:
- Physical demands are consistent with a professional office
setting.
- Regular sitting at work station for 25 - 75% of the work
shift.
- Ability to work alternate shifts (PI208264555
Keywords: DHL eCommerce, Fort Lauderdale , Sr. Software Developer, IT / Software / Systems , Weston, Florida
Didn't find what you're looking for? Search again!
Loading more jobs...