T2 Systems is looking for a Senior Full Stack Developer to lead agile development teams in creating innovative and advanced software products for the parking industry, ensuring high performance and security while mentoring other developers and guiding technical direction.
Requirements
- Mastery of Visual Studio and related development tools. This mastery should extend into architecture, user interface design and implementation, and project planning.
- Has 3 or more years of experience as part of an agile development team.
- Expert knowledge of Visual Studio with an emphasis on C.
- Expert knowledge of .NET Framework 4.8
- Expert knowledge of Azure DevOps, Azure Portal and other Azure Cloud technologies
- Expert knowledge of the Atlassian toolset, especially JIRA and BitBucket (Git).
- Expert knowledge of at least one DB platform. Strong preference for ORACLE experience.
Responsibilities
- Participates and leads development teams to build best in class software for the parking industry with little or no supervision.
- Proactively participates in all aspects of the product development life cycle within an agile framework.
- Assumes a high level of accountability for the quality of the product and code that is delivered to production.
- Provides recommendations on architecture direction, product direction, and developments tools.
- Champion software quality through rigorous code reviews, automated testing, continuous integration practices, and reduction of technical debt.
- Produce and maintain comprehensive documentation for software architecture, code, and development processes.
- Works with Product Support to provide development that addresses customer issues.
Other
- The person in this position seeks accountability and is willing to put in extra effort to exceed expectations.
- Can clearly communicate high-level technical problems and solutions to non-technical stakeholders.
- Collaborate cross-functionally to align software solutions with business and operational goals.
- Interacts with product owners and possibly customers to gather information, provide education, give status updates, and communicate relevant software development related activities.
- A bachelor’s or master’s degree plus 5 years or more development experience.