Senior Software Engineer-Frontend
Job Description
This role has been designated as Hybrid work schedule and will be based out of our St. Paul, MN location. Flexible work-from-home options are available.
Your role:
We are looking for a strong, hands-on Senior Software Engineer with experience working in a globally dispersed, agile team. We are looking for collaborative and creative associates that thrive in a team environment, creating solutions for challenging customer driven business needs.
- Understanding the requirements from the product backlog, writing functional and high-level design documents, software design, development and functional/unit testing. Design Reviews and Code Reviews.
- Frontend and User Interface development using ReactJS and related tech stack.
- Work on the inception phase of projects, including collecting requirements, suggesting methodologies and technologies, and release planning.
- Active researcher, keeping up with the latest trends in software development
- Influence and strengthen agile development culture.
- Inspire, mentor, and encourage globally dispersed developers to apply industry's best practices.
- Design, implement, and support "cloud" based solutions and applications.
You need to have:
- 3 - 5+ years of developing software using object-oriented design and implementation
- Hands on experience in ReactJS and web application front ends
- Expertise in web-development tools and technologies using REST API
- Writing website code with programming languages such as HTML, C++ and Java and Spring boot (preferable)
- Object Oriented Programming and Design approaches
- Creating tools that enhance the user's website experience
- Experience with micro-services, micro-frontend, and/or service-oriented architecture
- D3 or other data visualization/charting libraries
- Experience working in a Scrum Team
- Good communication skills
- Strong focus on testing (TDD/BDD, unit tests, mocking frameworks)
- Strong networking knowledge and expertise
The ideal candidate would also be familiar with one or more of the following:
- Knowledge and application of Full Stack engineering for Cloud applications
- Java 8, Spring
- Building highly scalable / reliable applications
- Cloud / AWS
- Columnar DBs
- Application Security background
- DevOps Knowledge
- Big data / Analytics background
Your qualifications:
- Bachelor's Degree in Engineering, Physics, Mathematics or Computer Science and at least 3 years of developing software using object-oriented design and implementation
- Worked with globally dispersed teams
Base Compensation Range is $73,000 to $151,000
Disclaimer: This base salary range is based on US national averages. Actual base pay could be a result of seniority, merit, geographic location where the work is performed
We offer competitive compensation and comprehensive benefits and programs. We are an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, pregnancy, age, marital status, disability, status as a protected veteran, or any legally protected status.
Date Posted
12/15/2022
Views
5
Similar Jobs
Senior Quality Engineer - Bosch Group
Views in the last 30 days - 0
The Communications Systems Division of Bosch Security Systems is seeking a Senior Quality Engineer with a passion for creating new solutions The role ...
View DetailsSenior Engineer, MS&T - Novo Nordisk
Views in the last 30 days - 0
Novo Nordisk a global leader in diabetes care for over a century offers lifechanging careers with opportunities to improve millions of lives worldwide...
View DetailsSenior Accountant, Tax - High Net Worth - Wipfli
Views in the last 30 days - 0
Wipfli is a company that values its employees and offers a careerdefining opportunity for those looking to make a difference The role involves managin...
View DetailsSenior Account Manager - Marketing Architects
Views in the last 30 days - 0
Marketing Architects an allinclusive TV advertising agency is seeking a Senior Account Manager The role involves managing TV campaigns consulting with...
View DetailsTest Engineer - RAZR Marketing
Views in the last 30 days - 0
RAZR a fastgrowing marketing technology company based in Minnetonka MN is seeking a skilled QA Engineer The role involves developing and executing tes...
View DetailsSoftware Testing Lead - TOSCA - Jack Link's Protein Snacks
Views in the last 30 days - 0
Jack Links a global leader in protein snacks seeks a Software Testing Lead to manage testing methodologies and tools for enterprise applications The r...
View Details