Apply Now: Click here
Job Overview
Job Title: Developer III – Software Engineering
Company: UST
Experience Required: 3+ Years
Employment Type: Full-Time
Primary Skills: Linux, CI/CD Tools, Vulnerability Management
Domain: DevSecOps / Software Engineering
Role Proficiency
The Developer III – Software Engineering role requires independently developing high-quality, error-free code while validating applications effectively. The role involves mentoring junior developers and supporting Lead I – Software Engineering in technical design and decision-making.
Key Responsibilities & Outcomes
Design & Development
- Understand and contribute to application, feature, and component designs
- Develop solutions aligned with user stories and business requirements
- Debug, test, document, and communicate components during development stages
- Improve and reconfigure existing components to enhance performance and quality
- Identify recurring problem patterns and enhance system design
Process Optimization & Automation
- Optimize cost, efficiency, and quality through automation and Agile practices
- Proactively identify defects, gaps, and implementation flaws
- Assist Lead I – Software Engineering in technical reviews and architecture decisions
Leadership & Mentoring
- Mentor Developer I and Developer II engineers
- Set FAST goals and provide regular performance feedback
- Encourage collaboration and technical excellence within the team
Performance Measures
- Compliance with engineering standards and coding guidelines
- Adherence to project schedules and SLAs
- Reduction in post-delivery defects and non-compliance issues
- Faster turnaround for production issues
- Number of reusable components developed
- Completion of technical/domain certifications and mandatory training
Expected Deliverables
Code & Configuration
- Independently develop and maintain application code
- Implement and monitor configuration processes
Testing
- Create, review, and execute unit test cases and scenarios
Project & Defect Management
- Manage module-level activities
- Perform defect root cause analysis (RCA) and mitigation
- Estimate time, effort, and resource dependencies for tasks and modules
Documentation & Knowledge Management
- Create and review technical documentation
- Contribute to project repositories, SharePoint libraries, and knowledge bases
Release & Reporting
- Execute release processes
- Provide accurate status reports aligned with project standards
Required Experience & Skills
- 3+ years of hands-on experience in Vulnerability Management / DevSecOps
- Strong Linux administration and shell scripting skills
- Experience with vulnerability management tools:
- Rapid7 InsightVM
- CrowdStrike
- Nessus / Nexus
- Hands-on experience with CI/CD tools:
- GitLab CI
- Jenkins
- Ansible
- Knowledge of CVSS scoring, vendor advisories, and risk prioritization
- Familiarity with monitoring and tracking tools:
- Grafana
- Splunk
- Jira
- Strong analytical, communication, and collaboration skills
Technical Knowledge
- Programming languages and software modules
- Linux operating systems and platforms
- CI/CD pipelines and DevOps practices
- Databases (DBMS) and IDEs
- Agile methodologies
- Customer domain and sub-domain understanding
Key Skills
Linux, CI/CD Tools, Vulnerability Management, DevSecOps, Shell Scripting, GitLab, Jenkins, Ansible
What We Believe – UST Values
- Humility: Listening, learning, and helping selflessly
- Humanity: Using technology to improve lives
- Integrity: Honouring commitments and acting responsibly
Equal Employment Opportunity Statement
UST is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other legally protected status.
UST reserves the right to redefine roles and responsibilities based on organizational needs and performance.
Disclaimer
This job post is shared for informational purposes only. All job responsibilities, eligibility criteria, and hiring decisions are governed solely by UST. Candidates are advised to verify details and apply through the official UST careers website