12 hours ago
Hyderābād, IndiaSenior
Responsibilities
- Review functional specifications for technical feasibility and recommend improvements.
- Design and implement robust, efficient, well-tested code for complex features and services.
- Lead code reviews, design reviews, technical discussions, and architectural feasibility assessments.
- Own critical codebase areas, reduce technical debt, and improve tooling and developer productivity.
- Monitor production features and improve observability, alerting, reliability, and resilience.
- Troubleshoot complex issues, support incident and problem management, and create actionable bug reports.
- Break down work, refine estimates, identify technical risks, and support on-time delivery.
- Collaborate with Product, QA, and cross-functional teams to remove blockers and align stakeholders.
- Mentor peers and support onboarding and knowledge sharing.
- Recommend and implement improvements across the software development lifecycle.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5–8+ years of experience in a software engineering role.
- Advanced proficiency in the core programming languages used by the team, especially C# or Java, with object-oriented programming skills.
- Advanced command of role-based development tools such as modern IDEs, Git, CI/CD, and issue-tracking tools.
- Knowledge of software design techniques, design patterns, SOLID principles, and refactoring practices.
- Understanding of system architecture, APIs, data modeling, performance, and scale considerations.
- Experience with unit and integration testing, test automation, and continuous delivery.
- Knowledge of production monitoring and observability concepts including logging, metrics, and tracing.
- Skills in complex feature implementation, debugging, performance tuning, technical documentation, estimation, risk identification, and cross-functional collaboration.
- Professional working proficiency in spoken and written English.
About Acumatica
Acumatica builds a cloud-based ERP platform for small and mid-market companies, with modules for financials, inventory, CRM, and industry editions for construction, distribution, manufacturing, and services. Delivered as a SaaS subscription, it provides open APIs and tools for custom integrations and AI-enabled workflows. Founded in 2008 and headquartered in Bellevue, Washington, it serves customers across North America and beyond.