Website CYNET SYSTEMS
CYNET SYSTEMS
Company : CYNET SYSTEMS
Job Description:
Pay Range: $50hr – $55hr
- The Software Engineer is responsible for planning, designing, developing, monitoring, and supporting both new and existing software and web applications in a 24x7x365 global environment.
- This includes developing automated test scripts, participating in operations activities, debugging software components, and performing monitoring and performance optimization.
- The role works within an Agile team that delivers solutions in two-week sprints and requires strong analytical, problem-solving, and collaboration skills.
Requirement/Must Have:
- 5 10 years of experience in software engineering or test automation.
- Experience in test automation frameworks and tools such as Python, Java, REST Assured, and SOAP UI.
- Strong understanding of Agile methodologies and Jira for sprint-based development.
- Experience designing, developing, and supporting software in a 24×7 production environment.
- Ability to develop and maintain automated test scripts for web services and software components.
- Strong analytical and troubleshooting skills with the ability to debug complex systems.
- Excellent communication, teamwork, and collaboration abilities.
- Ability to work nights, weekends, or variable schedules as needed to support production systems.
Experience:
- 5 10 years of related professional experience in software engineering, automation, or QA.
- Experience working in large-scale, complex software environments.
- Prior experience supporting operations, testing, and deployment in Agile settings.
Responsibilities:
- Plan, design, develop, and support software and web applications across multiple environments.
- Design, develop, and maintain automated test scripts for web services and new applications.
- Participate in code and test reviews, ensuring high-quality software releases.
- Support continuous integration, monitoring, and performance tuning for existing systems.
- Develop and perform monitoring activities using observability tools.
- Provide support for applications under development and assist in deployment and post-release monitoring.
- Contribute to Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
- Document design decisions, testing results, and system changes in compliance with internal standards.
- Serve as a mentor for junior engineers and quality engineers.
- Collaborate with cross-functional teams to implement efficient and scalable solutions.
- Maintain awareness of emerging technologies and best practices to enhance software delivery.
Should Have:
- Experience with SQL, AppDynamics, Kibana, and Concourse.
- Background in financial, payments, or billing systems.
- Exposure to technologies such as Java, GO Lang, React, Oracle, Couchbase, and cloud platforms (AWS and/or Cloud Foundry).
- Strong project management, organization, and documentation skills.
Skills:
- Programming: Python, Java.
- Testing Tools: REST Assured, SOAP UI.
- DevOps/Monitoring: AppDynamics, Kibana, Concourse.
- Databases: SQL, Oracle, Couchbase.
- Cloud: AWS and/or Cloud Foundry.
- Agile Tools: Jira.
- Excellent problem-solving and debugging capabilities.
- Strong written and verbal communication skills.
Qualification And Education:
- Bachelor s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
