Job Summary
A company is looking for a Lead Software Engineer.
Key Responsibilities
- Gather user requirements and implement software design and architecture using advanced Javascript frameworks
- Design and develop application layers, including server, middle, and client layers, and create custom ETL processes
- Conduct code reviews, direct software testing, and provide guidance to other engineers to ensure quality deliverables
Required Qualifications
- Master's degree in Computer Science or a related field with a minimum of 4 years of experience, or a Bachelor's degree with a minimum of 6 years of experience
- At least 4 years of experience with Isomorphic SmartClient framework and developing software solutions in an agile environment
- Minimum of 4 years of experience with relational database systems, including Postgres or SQL Server
- Experience with software version management tools like GitHub or Bit Bucket and distributed systems design
- Experience in Object-oriented software design and front-end technologies including HTML, CSS, AJAX, and XML
Comments