Senior Frontend Software Engineer
Company | Marsh & McLennan |
---|---|
Location | Dallas, TX, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- Must have a Bachelor’s degree or foreign equivalent in Computer Science, Information Systems Technologies, Electronic Engineering, or a related field
- Must have five (5) years of progressively responsible post-baccalaureate experience in the position offered or a related position
- Must have five (5) years of experience with all of the following: Developing in JavaScript with a focus on ECMA features; Developing in React, Typescript, HTML, CSS, and UI libraries; Developing and analyzing geospatial data using Python Scripting 3.x or higher libraries, including JavaScript libraries; Designing and developing using Object-Oriented Design principles and functional programming; Developing in Git and using feature branching strategies; Collaborating with UI/UX designers to create intuitive and responsive user interfaces using the principles of accessibility; Using Docker and Linux
- Experience must include two (2) years with all of the following: Designing and developing React applications that use Mapbox; Developing in Redux and Material UI; Designing interfaces using tools including Figma; Agile Scrum development using the Microsoft Azure Suite
- Travel required: 20% domestic travel is required to various and unanticipated company sites.
Responsibilities
- Oversee the entire life cycle of a custom software application, creating the design, coding it, and testing the product for functionality and errors, while ensuring that user needs, performance requirements and security standards are met
- Serve as an individual contributor, ready to lead projects, work independently, help teammates thrive and collaborate with stakeholders across the company
- Work with product managers to understand product vision
- Define and refine user stories and technical tasks needed to implement those stories in Azure ADO
- Develop solution design diagrams and system context views on system and data flow
- Execute the hands on coding within a team and lead all aspects of the development
- Review GitHub pull requests and maintain documents as a part of the solution delivery process
- Participate in detail technical design and review where you present and defend
- Create and perform quality and system tests as required
- Work very closely with production support teams to ensure proper delivery of software releases
- Resolve issues and make recommendations for improvements and enhancements
- Communicate with members of the IT team on a regular basis and may serve as point of contact.
Preferred Qualifications
-
No preferred qualifications provided.