Transact and CBORD have joined forces as industry leaders to bring the best integrated technology solutions to education, healthcare, and business campuses worldwide. Be a part of this exciting new partnership, committed to transforming organizations and improving the lives of people doing mission-critical work.
We are currently searching for qualified candidates for Software Engineer. Please see the details for the position below.
Title: Software Engineer
Location: Albany, NY or Remote within the US
Key Responsibilities:
- Design, develop, maintain, and deploy back-end solutions using Java and AWS services.
- Design and implement web-based user interfaces in HTML 5 and JavaScript using best practices to support new functionality
- Analyze problems and implement solutions that trade off architectural constraints of functionality, usability, performance, reliability, and scalability
- Raise the bar for test automation coverage, reduce code complexity, increase CI/CD automation, and improve upon on quality metrics
- Comply with and contribute to consistent development guidelines (coding, change control, build, versioning)
- Work in a team environment using Agile project approaches (Scrum)
- Participate in peer code reviews
- Very strong experience in software development with Java
- Experience with database development, query optimization and handling large datasets (SQL or NoSQL)
- Web application development experience with at least one JavaScript framework
- Experience with one or more source control applications such as Bitbucket or GitHub
- Experience writing and maintaining unit tests, integration tests, and/or performance tests
- Experience in Agile methodologies such as Scrum
- Fluency in written and spoken English
- A bachelor’s degree in computer science or related field of study or equivalent experience is preferred.
Must Have Experience:
- Very strong experience in software development with Java
- Experience with database development, query optimization and handling large datasets (SQL or NoSQL)
- Web application development experience with at least one JavaScript framework
- Experience with one or more source control applications such as Bitbucket or GitHub
- Experience writing and maintaining unit tests, integration tests, and/or performance tests
- Experience in Agile methodologies such as Scrum
- Fluency in written and spoken English