Finding the best job has never been easier
Share
Address bug fixes when new software is released, including correcting error to improve performance of delivered software. Analyze any new software feature developed for products to determine design feasibility in given release cycle.
*Telecommuting permitted: work may be performed within normal commuting distance from the Red Hat, Inc. office in Boston, MA.
What You Will Do:
Analyze software features developed or bugs fixed in software and coordinate with other programmers, engineers and system analyst to understand their point of view to incorporate suggestions and make it more robust and user friendly.
Test any software that is developed for its correct functional operations and conduct stringent performance requirements on software developed to return data and response when invoked in user acceptable performance standards.
Responsible for timely and quality delivery of software applications and develop an opinionated Continuous Integration and Delivery (CI/CD) tooling guidance to enable customers who are adopting distributed system software.
Work with Project Management and other developers to understand design requirements and provide estimates for development.
Review code developed by other developers and provide feedback to ensure best practices, such as checking code in, testability, and efficiency.
Work as part of a development team to lead and drive design, implementation, testing and release of features.
What You Will Bring:
Bachelor’s degree (U.S. or foreign equivalent) in Computer Science, Computer Engineering, Information Systems or related field and four (4) years of experience in the job offered or related role.
Must have four (4) years of experience with Go, Java, C++, Python, JavaScript, ReactJS, TypeScript, Angular or similar programming languages;
Must have four (4) years of experience with Linux, Windows, or Shell Script programming;
Must have four (4) years of experience with Git, subversion, maven or SCM;
Must have two (2) years of experience with Kubernetes, Docker, Containers, AWS, or Cloud;
Must have two (2) years of experience with upstream patch posting procedures and upstream development;
Must have two (2) years of experience with Agile and Scrum development process;
Must have one (1) year of experience reviewing peer contribution and with Open-Source Community.
The salary range for this position is $127,890.00 - $211,180.00. Actual offer will be based on your qualifications.
Pay Transparency
● Comprehensive medical, dental, and vision coverage
● Flexible Spending Account - healthcare and dependent care
● Health Savings Account - high deductible medical plan
● Retirement 401(k) with employer match
● Paid time off and holidays
● Paid parental leave plans for all new parents
● Leave benefits including disability, paid family medical leave, and paid military leave
These jobs might be a good fit