Please, let Verra Mobility know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The Senior Full Stack Developer performs in a lead role on an agile (scrum) development team to create software products that meet corporate objectives.
This position can oversee multiple products at once or a single large-scale project while mentoring other developers and guiding their growth.
The individual seeks accountability and is willing to put in extra effort to exceed expectations.
A senior developer has an expert command of technology and has mastered the development tools used at T2 Systems.
The role involves participating and leading development teams to build best-in-class software for the parking industry with little or no supervision.
The developer consistently maintains success during their participation in all aspects of the product development life cycle within an agile framework.
They ensure that projects are conducted in ways that benefit business value delivery, peer team members, and T2 Systems’ long-term interests.
The position requires providing estimates for design specifications and being accountable for these estimates to improve accuracy.
Interaction with product owners and possibly customers is necessary to gather information, provide education, give status updates, and communicate relevant project-related activities.
Recommendations on architecture direction, product direction, and development tools are expected.
The developer works closely with other departments to provide designs that will solve business problems and ultimately benefit customers.
Proactive participation in design, code, and product reviews is required.
The role includes producing quality tested product enhancements to T2’s software products.
The developer must ensure their competency is current in all code-centered, detailed-design centered, and task-centered pursuits.
They should be willing and capable of resolving work items (Bugs) in code developed by others.
The position requires consistently rendering clear technical judgment while considering both architecture guidance and sprint and roadmap implications.
Collaboration with Product Support to provide development that addresses customers’ issues is essential.
The developer consistently demonstrates innovation and imagination to go beyond assigned tasks.
They crave accountability on the quality and timeliness of delivered outputs.
Mentoring other developers and promoting sound technical skills is part of the role.
A commitment to self-study to maintain or increase technical abilities is expected.
The individual should be passionate about continuous improvement, efficiency at scale, and automation.
Requirements:
A bachelor’s or master’s degree plus 5 years or more of development experience is required.
Mastery of Visual Studio and related development tools is necessary, extending into architecture, user interface design and implementation, and project planning.
The candidate must have 3 or more years of experience as part of an agile development team.
Knowledge of T2’s software products, services, and processes is required, which can be obtained through intellect, technical inclination, and dedication.
Excellent communication skills are essential.
Excellent organizational skills are required.
The candidate must possess excellent teamwork and leadership skills.
Expert knowledge of Object-Oriented Programming (OOP) and specifically Java is required.
Expert knowledge and understanding of database ORMs such as Hibernate and JPA are necessary.
The candidate must have expert knowledge of building and architecting REST APIs.
Expert knowledge of distributed systems and microservice architectures and best practices is required.
Expert knowledge of relational databases such as MySQL, Oracle DB, and other formats such as Mongo is necessary.
Experience with the Atlassian toolset, especially JIRA and BitBucket (Git), is required.
A working knowledge of Angular/TypeScript or similar front-end frameworks is necessary.
The ability to work with a diverse group of development team members is essential.
The candidate must be able to work on multiple features and refactoring/support concurrently.
The ability to work across a development team to keep sprint commitments on track is required.
The candidate should stay on the leading edge of technology trends.
The ability to effectively engage with stakeholders and colleagues across departments is necessary.
The candidate must be able to create and deliver presentations and proposals.
The ability to problem-solve, define problems, collect data, establish facts, and draw conclusions is required.
The ability to prioritize tasks and tactfully negotiate priority with end users is essential.
The candidate must be able to work under deadline pressure and extra hours if needed.
Benefits:
The position offers the opportunity to work remotely from anywhere in the United States.
Employees are encouraged to take ownership of their work and drive toward breakthrough outcomes.
The company champions integrity and good character, promoting ethical behavior and good judgment.
Employees are supported in expressing humility and compassion, fostering a culture of trust and effective communication.
The company values collaboration and recognizes the importance of growing and inspiring people together.
Verra Mobility is an Equal Opportunity Employer, ensuring qualified applicants receive consideration for employment without discrimination.
Apply now
Please, let Verra Mobility know you found this job
on RemoteYeah
.
This helps us grow 🌱.