Job Summary
Design, develop and maintain complex application systems working both individually and within a team environment. The Systems Analyst will ensure that department standards and quality control processes are upheld, and company needs are satisfied. Lead the decision making process with IT management and team members and make recommendations to effectively implement project requirements.
- Lead the full stack (front-end, back-end, integration, databases, queues etc.) software design, hands-on development, and code reviews.
- Demonstrated experience with advanced structured programming with following preferred skills
- Angular, CSS, Advanced JavaScript
- AWS, Cloud systems
- Salesforce applications stack (Preferred)
- Mongo DB, Google analytics (Preferred)
- Web Methods, ESB, REST, SOAP API’s
- Technical leadership, providing expert-level knowledge while taking an active part in the team tasks.
- Proven understanding of complex ETL (e.g., Data Loader, Informatica etc.) and data migration practices
- Assist in the development of automated business solutions in accordance with MAPFRE Insurance Systems Development Methodology including, but not limited to:
a. Provide SME coverage to complex business recommendations and/or technical solutions.
b. Contribute to the establishment and improvement of an architectural framework for application development.
c. Participate in the creation of project plans, time estimates, project schedules and status reports.
d. Ensure that the technical approach to the design effectively meets the business needs and direction of the customer, while ensuring compliance to department standards.
- Working on Enterprise issues related to IT architecture, data model and validating the same across multiple applications
- Effectively working with multiple vendors, both nearshore and offshore
- Exceptional interpersonal, communication, and presentation skills, both written and verbal
-
Knowledge, Skills and Abilities:
- 5+ years recent experience as a Technical Lead/Lead Developer working in an organization building large-scale enterprise application systems
- 5+ years of experience in developing Front End Web development, including native JavaScript, Angular, Java, HTML and CSS. Experience in development of enterprise-level single-page applications.
- 5+ years of experience in developing Backend microservices, using node.js or Java, proficient with database technologies both NoSql and rational, knowledge in queue technologies such as kafka, streaming, caching and more.
- 5+ years of experience in cloud technologies preferably Salesforce, AWS etc..
- Strong leadership skills with the ability to collaborate and build relationships across organizations, bridge gaps between teams, and successfully influence without authority.
- Direct engagement with engineering teams on development with a thorough understanding of software development processes including SDLC, agile, and waterfall. Project planning/execution skills that include reviewing technical design documents, estimating, and scheduling.
If you require an accommodation for a disability so that you may participate in the selection process, you are encouraged to contact the MAPFRE Insurance Talent Acquisition team at talentacquisition@mapfreusa.com.
We are proud to be an equal opportunity employer.