Senior Software Engineer
Posted on: November 22, 2021
Are you a Senior Software Engineer? If so, let's talk!
Our client is actively seeking a talented Senior Software Engineer
to work remote at their locations in either Mason, OH, Raleigh,
North Carolina, or Boston, Massachusetts. They are open to remote
workers as well. This is a full-time permanent assignment with our
Agile Methodology experience a must
Strong Front End Java Development Experience
Understanding of web and eCommerce principles and practices
CMS experience preferred but not a must
Pairing up with architects, engineering managers, and fellow
developers, you propose and drive design solutions, and look for
opportunities to improve your platform so that it remains
technically current, while understanding backward compatibility
needs and assuring they are met.
Writing high-quality code, adhering to all coding standards and
Developing and executing tests for all of the code you write.
Investigating and resolving performance problems; finding ways to
scale processes while containing costs.
Help support high priority issues, with a willingness to jump in
and help out.
Work with product owners and business partners to refine and groom
Operate in a cloud environment, working towards continuous
delivery, understanding orchestration, and demonstrating a
commitment constant uptime.
Lead the design and implementation of highly scalable, high
quality, and maintainable code based on requirements for product
Nurture excellent engineering practices within the team and
mentorship to team members.
Plan and implement unit and integration tests to fully test
Investigate new technologies and techniques and research ongoing
Contribute to the maintainability of the product by tracking and
advocating for solutions to technical debt.
Collaborate with the architecture team to design, develop and
tackle complex business problems
Skills you'll need here:
Understanding of web, CMS, and eCommerce principles and
Knowledge of and desire to work in an Agile development
Experience building enterprise ready, and cloud enabled web
applications using frameworks such as Angular and/or React.
Experience maintaining multiple CI pipelines each targeted at
different test and certification environments.
Well versed in deployment planning and management.
Experience with load testing and performance tuning.
Responsive web apps
3 plus years of experience with Java/Spring Boot and J2EE in real
Knowledge of the following a plus:
Progressive Web Apps
Required education and experience:
Bachelor degree in Computer Science or related field, or equivalent
combination of education and recent, relevant work experience
Minimum 3 years software or web development experience including
additional experience preferred.
Experience with writing unit tests
Experience with Object Oriented Principles and Design Patterns
Ability to collaborate with remote employees and contractors across
different time zones
Excellent verbal and written communication skills
Keywords: APC, Cary , Senior Software Engineer, IT / Software / Systems , Cary, North Carolina
Didn't find what you're looking for? Search again!