3 days ago
Hyderābād, IndiaEntry Level
Responsibilities
- Develop and maintain software features, backend services, frontend components, APIs, database functions, and automation components based on assigned stories and specifications.
- Write readable, reusable, secure, maintainable, and documented code using object-oriented programming, coding standards, design principles, and approved patterns.
- Write and execute unit tests; participate in integration, regression, and user acceptance testing; and validate functionality against acceptance criteria.
- Investigate, reproduce, debug, and remediate defects with guidance from senior team members.
- Use Git-based workflows, debugging, logging, monitoring, and collaboration tools to support development and troubleshooting.
- Participate in code reviews, sprint planning, stand-ups, backlog refinement, demonstrations, retrospectives, knowledge sharing, and documentation.
- Assist with build, deployment, release, and production-support activities while applying secure coding, data protection, accessibility, and performance practices.
Requirements
- Bachelor’s degree in Computer Science, Information Systems, Software Engineering, Engineering, or a related discipline.
- 0 to 2 years of relevant experience, including internships, academic projects, hackathons, or personal software projects.
- Programming knowledge in Python, C#, Java, JavaScript, TypeScript, or a similar language.
- Strong understanding of object-oriented programming fundamentals and basic knowledge of data structures, algorithms, databases, web technologies, testing, debugging, and version control.
- Familiarity with HTML, CSS, JavaScript, and an application-development framework.
- Preferred exposure to .NET, Python, React, Angular, Node.js, SQL Server, PostgreSQL, Microsoft Azure, REST APIs, JSON, authentication, authorization, GitHub, Azure DevOps, CI/CD, Docker, or Kubernetes.
- Understanding of design patterns, SOLID principles, clean code, layered architecture, and responsible AI-assisted development practices.
- Strong communication, teamwork, analytical thinking, problem-solving, learning agility, and commitment to ethical conduct.
Benefits
- Flexible work culture intended to support work-life balance.
- Comprehensive employee benefits package.
- Inclusive culture with diversity and equitable access to career growth opportunities.
- Career Coach support and regular career-development guidance.
- Opportunities for learning, leadership, knowledge sharing, and professional growth.
Tech Stack
AngularAzureC#CSSDockerGitHTMLJavaJavaScriptKubernetesMicrosoft SQL Server.NETNode.jsPostgreSQLPythonReactTypeScript
Categories
About Crowe LLP
Crowe LLP is a public accounting and consulting partnership based in Chicago that provides audit, tax, advisory, and technology-enabled consulting to companies, nonprofits, and public-sector clients. It operates as part of the Crowe Global network, which includes 300+ independent firms across 150+ countries. Founded in 1942, Crowe serves U.S. and international clients across regulated industries such as financial services, healthcare, manufacturing, and the public sector.
