As a Senior Applications Developer at SWATX, you will lead the design, development, and implementation of complex software applications that enhance our operational capabilities. Your expertise will drive the development of innovative solutions and ensure high performance and responsiveness across applications. You will work collaboratively with cross-functional teams, gather requirements, and architect scalable solutions that meet the needs of our clients and stakeholders.
Your role will also involve mentoring junior developers and sharing best practices to foster a culture of continuous improvement within the team. Join us and play a key role in shaping the future of our software solutions!
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 8+ years of experience in application development with proficiency in programming languages such as Java, C#, or Python.
- Strong experience with front-end technologies (HTML, CSS, JavaScript frameworks like Angular or React).
- Extensive background in database management and optimization (SQL Server, MySQL, or Oracle).
- Demonstrated expertise in software development methodologies and design patterns.
- Excellent problem-solving, analytical, and debugging skills.
- Leadership abilities with experience mentoring junior team members.
- Strong communication skills and the ability to collaborate effectively within cross-functional teams.
- Experience with Agile methodologies is highly desirable.