The Software Developer will work with cutting edge technology, deliver high quality solutions across various industries, and driving solutions with a team working on holistic web development projects that range in size and scope, as well as receive continuous career development opportunities. This role will perform hands-on customized development and unit testing of web-based software solutions utilizing a service layer, and database technology and language. The Experience Software Developer owns and participates in consulting relationships with multiple clients and technologies.
Job Duties
-
Software Development:
Develops application functionality, and reusable application components. -
Software Design:
Produces and reviews software and database designs that meet both business and technical requirements. -
Consulting:
Gains a deep understanding of client needs and plays an integral part in defining and proposing practical solutions to meet or exceed client expectations -
Software Architecture
: Participates in defining the software and database architecture for new solutions. -
Business Requirements Gathering
: Participates in client requirements gathering sessions and accurately documents business requirements. -
Implementation and Support:
Software deployments and ongoing software support - Other duties as required.
-
Working Environment: Hybrid
-
Working Hours: 2:00 PM to 11:00 PM IST
Qualifications, Knowledge, Skills and Abilities
Education
- B.Tech/ MCA from an accredited university, required;- 2024 and 2025 passout freshers.
Fresher -Learnings :
- 0-6M or more years of application development experience, required.
- Professional experience coding with multiple software technologies, required.
- producing technical designs (artifacts), preferred.
- Professional experience coding with C#, Microsoft Development Platforms, SQL and SQL Server, required.
- Solid understanding of object-oriented programming (OOP), required.
- Ability to write and optimize SQL queries, required.
- Experience working in both Waterfall and Agile environments.
Software:
Experience with the following,
- .Net, C#, SQL, SQL Server
Experience with any of the following preferred:
- Front-end Development (AngularJS, React, .NET MVC, or similar)
- Backend Development (C#, Java, NodeJS)
- Web Design (HTML, CSS, SASS)
- SQL Development Experience (Queries, Functions, Stored Procedures)
- Cloud Technologies (Azure, AWS)
- Mobile Development Experience (Xamarin, Swift, Objective-C, or similar)
Other Knowledge, Skills Abilities
- Strong communication and relationship building skills. Possess personal qualities of integrity, credibility, and commitment to corporate mission.
- Flexible and able to multitask; can work within an ambiguous, fast-moving environment, while also driving toward clarity and solutions
- Demonstrated resourcefulness in setting priorities and guiding investment in people and systems.
- Capacity to work in a deadline-driven environment while handling multiple projects/tasks simultaneously with a focus on details.
- Capable of successfully multi-tasking while working independently or within a group environment
- Capable of working well under pressure while dealing with unexpected problems in a professional manner
- Ability to work well in a cross-functional team environment.
- Excellent interpersonal and customer relationship skills
- Must have excellent organizational and multi-tasking skills.
Keywords:
Developer, Cloud, .NET, ASP.NET, C#, Java, SQL, Angular, React, Xamarin, Mobile