Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Exige | The Parking Operating System, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Senior Software Engineer at Exige | The Parking Operating System, you will play a critical role in driving the development and optimization of our innovative parking management solutions. You will collaborate with cross-functional teams to design, build, and maintain scalable software applications that enhance user experience and streamline parking operations. This position demands a strong technical acumen as well as the ability to lead and mentor junior engineers, ensuring best practices in software design and development are adhered to across the team.
Job Responsibilities
- Design, develop, and implement robust software solutions for the parking operating system.
- Lead and participate in code reviews to uphold high standards of code quality and maintainability.
- Collaborate with Product Managers, UX designers, and other stakeholders to deliver innovative features and enhancements.
- Mentor and guide junior engineers, promoting knowledge sharing and professional growth.
- Analyze and improve application performance, reliability, and scalability.
- Stay updated with emerging technologies and industry trends to integrate into the development process.
- Contribute to the architectural design and strategic planning of system upgrades and new initiatives.
- Participate in troubleshooting and debugging issues in production environments.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional experience in software development, with a focus on web and mobile applications.
- Proficient in languages such as Java, Python, or JavaScript; experience with frameworks like React or Angular is a plus.
- Strong understanding of software development methodologies (Agile, Scrum, etc.).
- Experience with database management systems such as MySQL or PostgreSQL.
- Familiarity with cloud services such as AWS or Azure.
- Solid knowledge of version control systems, particularly Git.
- Excellent problem-solving skills and attention to detail.
Technologies & Tools
This position will involve working with various technologies and tools, including but not limited to modern programming languages such as Java, Python, and JavaScript. The candidate will engage with frameworks such as React and Node.js, utilize cloud services like AWS or Azure for deployment and scalability, and leverage database systems including MySQL and PostgreSQL. Familiarity with version control tools like Git is also essential to manage code submissions and collaboration across the team.
Ideal Candidates
The ideal candidate for this role is a proactive and innovative thinker who thrives in a fast-paced environment. They exhibit strong leadership qualities, possessing the ability to mentor and inspire junior team members while fostering a collaborative team culture. A passion for technology and continuous learning is essential, alongside a keen eye for detail and a commitment to delivering high-quality software solutions. Excellent communication skills and the ability to effectively articulate technical concepts to both technical and non-technical stakeholders are also crucial traits for success in this position.
Of the 33 countries of the Americas, the United States was the 9th lowest for unemployment in 2025, by the International Labour Organization’s estimates. Every country, ranked →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.