TELECOMMUTE cobol mainframe developer

CGT
United States
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Java (Programming Language) JavaScript (Programming Language) Agile Methodology Amazon Web Services JIRA HTML5 Cascading Style Sheets (CSS) Software as a Service Cloud Computing Cloud Engineering Software Quality
+38 more
Code Review Computer Engineering Continuous Integration Data Structures Software Debugging Software Design Patterns DevOps Distributed Systems Fault Tolerance Revision Control Systems Integrated Development Environments JSON Python (Programming Language) Node.Js NoSQL Object-Oriented Software Development Performance Tuning Scrum Methodology Secure Coding Software Deployment Software Engineering Software Systems Web Services Google Cloud Cloud Platform System ReactJS Git Containerization AngularJS Kubernetes Information Technology Web Technologies Front End Software Development Software Coding Restful APIs Docker Programming Languages Microservices

Job description

  • Design, develop, test, and deploy scalable enterprise software applications and services.
  • Develop engineering specifications, technical designs, and solution architectures for new and existing applications.
  • Write clean, maintainable, and secure code that adheres to established coding standards and best practices.
  • Perform peer code reviews and ensure overall software quality.
  • Participate in solution design discussions and recommend technologies, frameworks, and architectural approaches.
  • Translate business requirements, user stories, and technical specifications into working software solutions.
  • Participate in Agile Scrum ceremonies including sprint planning, daily stand-ups, backlog refinement, sprint reviews, and retrospectives.
  • Create development tasks, estimate work effort, and update project tracking tools such as Jira or similar platforms.
  • Develop and integrate RESTful APIs and web services.
  • Build cloud-based applications utilizing AWS, Google Cloud Platform, or similar cloud technologies.
  • Troubleshoot production issues and implement performance improvements.
  • Monitor project progress and communicate technical risks, issues, and dependencies.
  • Mentor junior software engineers and provide technical guidance.
  • Collaborate with product owners, architects, QA engineers, and DevOps teams throughout the software development lifecycle.
  • Continuously evaluate emerging technologies and recommend process improvements.
  • Maintain technical documentation and engineering standards., * Frequent collaboration with software engineering, architecture, QA, DevOps, and product management teams.
  • Occasional after-hours support for production deployments or critical system issues.
  • Flexible work schedule based on project requirements.

Requirements

  • Bachelor’’s degree in Computer Science, Computer Engineering, Software Engineering, or a related technical field.
  • Minimum of 3 years of professional software engineering experience.
  • Minimum of 3 years of experience designing scalable software applications.
  • Minimum of 3 years of experience with object-oriented programming languages such as Java, Python, or JavaScript.
  • Experience developing RESTful APIs and web services using JSON and HTTPS.
  • Experience with modern front-end or back-end technologies such as React, Angular, Node.js, HTML5, CSS, or NoSQL databases.
  • Experience working within Agile Scrum development environments., * Master’’s degree in Computer Science, Software Engineering, or related discipline.
  • 5+ years of enterprise software development experience.
  • Experience developing healthcare technology applications.
  • Experience with cloud platforms including AWS or Google Cloud Platform.
  • Experience designing distributed or microservices-based architectures.
  • Experience with DevOps, CI/CD pipelines, and automated testing frameworks., * Ability to participate in Agile development ceremonies.
  • Ability to work collaboratively within cross-functional engineering teams.
  • Ability to mentor junior developers and lead technical initiatives.
  • Strong commitment to coding standards, software quality, and security best practices.
  • Ability to learn new technologies and frameworks as business needs evolve., * Strong knowledge of software engineering principles and object-oriented design.
  • Expertise in Java, Python, JavaScript, or similar programming languages.
  • Experience with React, Angular, Node.js, HTML5, CSS, and modern web technologies.
  • Knowledge of REST APIs, JSON, HTTPS, and web service integration.
  • Experience with cloud computing platforms such as AWS or Google Cloud Platform.
  • Understanding of algorithms, data structures, and software design patterns.
  • Experience with relational and NoSQL databases.
  • Familiarity with Git, source control systems, and CI/CD pipelines.
  • Knowledge of Agile Scrum methodologies.
  • Strong debugging, troubleshooting, and performance optimization skills.
  • Ability to write efficient, scalable, fault-tolerant, and maintainable code.
  • Excellent analytical and problem-solving abilities.
  • Strong written and verbal communication skills.
  • Excellent collaboration and technical leadership skills.
  • Ability to manage multiple priorities in a fast-paced development environment., * Experience designing enterprise-scale distributed systems.
  • Healthcare application development experience.
  • Experience with containerization technologies such as Docker or Kubernetes.
  • Familiarity with infrastructure-as-code and cloud-native architectures.
  • Passion for continuous learning and emerging technologies.
  • Experience mentoring developers and leading technical discussions.
  • Strong customer-focused mindset.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all