Purpose
The Software Developer II will be a member of the Service Line Development team building tools to support the firm and our clients. Using an agile framework, they will work closely with teammates in Technology Services as well as other team members from across the company to refine existing products and bring new products and services to market. This covers all areas of the software development lifecycle including requirement analysis, design, implementation (coding), integration, testing, deployment, and maintenance.
Responsibilities
- Take ownership and accountability of various assigned stories and tasks each iteration.
- Design, develop, document, and test new technology solutions.
- Leverage generative AI tools (e.g., GitHub Copilot) to accelerate software development, including code generation, refactoring, unit test creation, and documentation.
- Maintain, support, extend, and test existing web applications.
- Research and recommend technical solutions to fit business needs.
- Provide help and applicable information to other team members as needed.
- Review team code pull requests and provide timely and useful feedback.
- Actively participate in team activities and knowledge sharing, including Scrum ceremonies.
- Actively participate in the definition and refinement of team processes and activities.
- Analyzing business and user needs, supporting users, troubleshooting, and training.
- Thoroughly testing technical solutions via unit tests, integration tests, and others as appropriate.
- Collaborate with other Technology Services team members and key business stakeholders to achieve business objectives.
Qualifications
- Detail-oriented with strong problem solving and analytical skills.
- Independently learn new technologies and best practices as they relate to the firm’s applications.
- Take ownership of tasks within projects and see them through to completion.
- Communicate work progress and issues within an agile team and to other non-technical individuals at the firm.
- Communicate pros and cons of technical solutions within the development team.
- Ability to articulate business needs and requirements and translate them into technology solutions.
Technical Requirements
- Vue.js (preferred) / React / Angular
- NestJS / Express / Node.js
- TypeScript / JavaScript
- REST APIs
- Docker
- Relational Databases (MySQL / Microsoft SQL Server preferred) & SQL
- VS Code
- GitHub Copilot
- Git / Bitbucket
- Jira / Confluence
- Cloud Computing (Azure preferred)
- MS Excel
Education and Experience
- Bachelor’s degree in computer science, Computer Engineering, or related field.
- 5+ years software development experience.
Work Environment
The work environment is a business office environment. There may be occasions that require travel to trainings, conferences, various Cohen offices, and/or client sites. Client offices and other facilities may present a variety of work environments beyond a traditional business office environment.
Evening and weekend coverage may occasionally be needed to meet project deadlines or release new application functionality. On-call shifts and after-hours support as needed.
This role follows an India Standard Time schedule aligned to U.S. Eastern business hours. Core working hours are 1:30PM–10:30PM IST, ensuring overlap with U.S. Eastern Time through noon year-round, inclusive of daylight saving changes.
This position may have a hybrid work schedule as determined by the Manager.
Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Physical demands may include talking, hearing, sitting for extended periods, standing, walking, repetitive motion using a keyboard and telephone, and lifting and carrying supplies and equipment. The visual acuity requirements include viewing a computer monitor and extensive reading.
Salary
As per industry standards.
Why AKM?
AKM Global is a leading tax and consulting firm headquartered in India, with a strong and growing international footprint. Backed by over four decades of expertise, we offer end-to-end advisory and execution services across a broad spectrum, including M&A, India entry strategy, transaction advisory, valuation, transfer pricing and tax litigation. With a team of around 700+ professionals, we partner with Fortune 500 companies, multinational corporations, high-net-worth individuals, and innovative startups to provide strategic and future-ready solutions.
We are consistently ranked in the World Tax Guide and World Transfer Pricing Guide by the International Tax Review (ITR) - a recognition of our technical excellence, global standards and industry leadership.
Website: http://www.akmglobal.com
LinkedIn Profile: https://www.linkedin.com/company/akmglobal/