Level 3 Support Engineer
We are seeking a Level 3 Support Engineer to join our team! You will troubleshoot and resolve issues in applications and systems throughout the organization. This is a Level 3 position, requiring a solid technical background and the ability to understand complex systems.
You will work in an Agile SCRUM JIRA environment where you will create code for frontend and backend applications systems moving your code through to production supporting testers along the way.
You will learn to quickly troubleshoot the complex code base and become a subject matter expert in these systems helping management to understand the risks and impact of any proposed changes.
You will pick up new tools, techniques, and design methodologies quickly in our robust technical environment that includes a variety of popular languages, frameworks, supporting tools, and infrastructure such as JavaScript, java, Cold Fusion, SQL, Katalon, Postman, Gitlab, Docker, microservices, and the AWS cloud.
Responsibilities:
- Works with ticket queue of existing issues that were triaged by operations team and are sent to Development team for further research and support
- Assist with identifying root cause of reported issues
- Assist with identifying resolutions to reported issues
- Assist with customizations needed to support individual client requirements
- Some development work to assist with issue resolution or with monitoring systems
- Ability to make minor changes to code within the database as needed
- Work closely with the operations team to identify trends and potential issues before they impact clients
Qualifications:
- 2+ year of supporting multi-user web applications
- Solid understanding of HTML, CSS, and JavaScript. Competent in an object-oriented language
- Basic understanding of web application development
- Proficient in SQL with the ability to generate queries in support of researching issues
- Ability to work efficiently and reliably with minimal oversight
- Ability to manage multiple priorities and assist with various projects simultaneously
- Design, develop, troubleshoot, modify and test code efficiently and effectively
- Possess natural aptitude to learn new technologies and applications systems
- Strong analytical skills
Desirable Skills:
- Experience developing or modifying web applications
- Familiarity with ColdFusion is a huge plus, but not necessary
- Experience with design principals such as SOLID, SOA and microservices preferred
- Use various testing tools such as Katalin and Selenium
- Able to build unit testable code integrating with CI/CD pipelines
Python Developer
Newly created position to join our internal Development team! The Python AWS Developer will work closely with business owners and DevOps team to implement highly scalable Lambda and other AWS Cloud ETL solutions. The ideal candidate should have a solid working knowledge of Python and AWS Lambda development principles.
Responsibilities:
- Design and implement ETL and automation solutions in Python using Lambda, SNS, SQS, and related AWS services
- Ensure that security and data access restrictions are enforced at every level
Required Skills:
- 2+ years of AWS Lambda and Cloud Architecture experience
- 4+ years of Python development experience
- Demonstrated ability to develop horizontally scalable systems
- Strong experience with ETL process
- Strong understanding of secure coding techniques, particularly in the areas of online payments and healthcare privacy
- Ability to work efficiently and reliably with minimal oversight
- Ability to manage multiple priorities and assist with various projects simultaneously
Desired Skills:
- Experience in a multi-tenant data environment
- Experience with Aurora MySQL
- Experience with high volume OLTP and web concurrency
- Experience with SFTP and other file transfer mechanisms
- Experience with test driven development or other integral testing methods
BA/QA Analyst
We have an immediate opening for a BA/QA Analyst to join our growing IT/Development team. We are looking for a candidate with strong experience in customer needs assessment, requirement definition, documentation, and skill in user-story development.
Our ideal candidate is also a detail-oriented quality assurance tester, documenter, and team player that can easily go from user-stories to test scripting software from those expectations.
Responsibilities:
- Responsible for analyzing and defining requirements, building a product backlog, supporting the design process, interacting with the business, facilitating communication, and participate in testing the implemented features
- Provide direction to developers to implement solutions per requirements
- Conduct user acceptance testing with end users to ensure implemented solution meets expectations
- Perform requirements documentation/management, as well as use case documentation to assist developers in creation of solutions to meet business objectives
Qualifications:
- Must be experienced in capturing requirements from customer assessment conversations, both in-person and or remotely
- Intermediate SQL experience
- Intermediate Test Strategy, Test Data Preparation Experience
Sr. Java Developer
About the job:
We are seeking a Senior Java Developer to become an integral part of our software development team! You will be responsible for building and maintaining web services and other service-oriented applications necessary to provide a robust API for both internal and external customers.
Responsibilities:
- Analyze user needs and develop software solutions
- Assist with designing and implementing low level and middle tier web services to provide an extensible application framework
- Assist in building API’s for existing and future partners
- Participate in integration projects and rebuilds
- Ensure that security and data access restrictions are enforced at every level
- Work with project manager or product owner to meet specification needs
- Collaborate with other developers to design and optimize code
- Document all programming tasks and procedures
- Perform routine software maintenance
- Work with project manager or product owner to meet specification needs
- Recommend software upgrades to optimize operational efficiency
- Mentor junior developers
- Help architect future projects
Qualifications:
- 5-10 years of experience in software development, computer engineering, or other related fields
- Knowledge of Java, Python, or other programming languages
- Familiarity with relational databases such as MySQL, Oracle, and SQL Server
- Deadline and detail-oriented
- Strong analytical and critical thinking skills
- Strong teamwork and team building skills
Full-time, remote position
ClearGage offers 401k matching as well as dental, life, medical and vision insurance