Software Development Engineer II
CSG
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About CSG
At CSG, we value your unique story, perspective, and background beyond a traditional resume. We believe in channeling the power of all to create extraordinary customer and employee experiences. This is your chance to join a high-performing team and gain real experience in the software industry with a company that prides itself on an inclusive recruitment process.
Who Will Thrive in This Role
- A grower: You are eager to learn new technical skills and quickly apply experiences to enhance results.
- An individualist: You excel by taking ownership of projects and delivering impactful outcomes.
- An AI-Advocate: You actively leverage modern AI tools to accelerate development, improve code quality, and automate repetitive tasks.
- An empath: You effectively connect and communicate with diverse audiences, translating complex technical information concisely.
- A collaborator: You enjoy working alongside architects, developers, testers, and technical writers to deliver quality products within a SAFe/Agile environment.
What You’ll Do as a Software Development Engineer II
As a Software Development Engineer II within the Encompass Product Delivery Engineering team, you will contribute significantly to full-stack application development and AI-driven engineering initiatives.
- Full Stack Development: Design and develop high-performance, scalable full-stack applications using modern frontend frameworks (Angular/React) and robust backend services.
- AI-Driven Engineering: Utilize recent AI-based development tools (e.g., GitHub Copilot, Cursor, ChatGPT) to optimize design, code generation, and debugging processes. This is a core requirement for the role.
- API Excellence: Architect, implement, and invoke complex RESTful APIs that serve as the backbone for Encompass engineering initiatives.
- End-to-End Ownership: Understand business requirements, interact with Product Owners/Architects during grooming, and deliver features with expected quality.
- Quality & Automation: Write comprehensive unit tests and leverage automation frameworks like Playwright and RobotFramework to ensure regression-free releases.
- Mentorship: Guide junior team members, perform code reviews, and contribute to the team's technical growth.
Tech Stack & Requirements
We are seeking candidates with 3-5 years of hands-on experience in full-stack application design and development, along with expertise in the following technologies:
- Experience: 3-5 years of hands-on experience in the design and development of full-stack applications.
- Product Knowledge: Experience with, or a strong willingness to master, the Encompass configuration layer and EPM.
- Frontend: Expert knowledge of Angular or React, complemented by strong HTML5 and CSS3 skills.
- Backend & Integration: Strong experience in REST API implementation and invocation. Familiarity with C/C++, Perl, or Shell scripting in a Unix/Linux environment is highly preferred.
- AI Tools: Proven capability in using AI tools for development (Copilot, Cursor, etc.) to enhance productivity and code standards. (Required)
- Testing: Hands-on experience with modern testing frameworks such as Playwright and RobotFramework.
- Databases: Proficiency in Oracle or MSSQL Databases.
- Agile: Experience working in a SAFe, Scrum, or Kanban environment.
CSGer Perks & Benefits
- Work from Home, in-office, or hybrid options.
- Paid Vacation, Volunteer, Compassionate, and Holiday Time Off.
- Comprehensive insurance coverage for family, including in-laws, group personal accident, and term life insurance.
- Employee Insurance Top-Up and Tele consultation services.
- Emotional and Mental Well-being Support.
- Parental Leave and Education/Internet reimbursement.
Key Skills/Competency
- Full Stack Development
- AI Tools Integration
- REST API Design
- Angular/React
- Unit Testing
- Automation Frameworks
- Oracle/MSSQL
- Agile/SAFe Methodologies
- Code Review
- System Architecture
How to Get Hired at CSG
- Research CSG's culture: Study their mission, values (Impact, Integrity, Inspiration), recent news, and employee testimonials on LinkedIn and Glassdoor.
- Highlight AI proficiency: Emphasize your experience with GitHub Copilot, Cursor, or ChatGPT in development, as it's a core requirement for this Software Development Engineer II role.
- Tailor your resume for full-stack and API: Customize your resume to showcase strong full-stack development expertise, including Angular/React and REST API implementation, for CSG.
- Demonstrate Agile experience: Provide examples of your contributions in SAFe, Scrum, or Kanban environments during interviews for the Software Development Engineer II position.
- Prepare for technical and behavioral questions: Practice explaining your design choices, debugging processes, and how you mentor junior team members, aligning with CSG's collaborative spirit.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background