24 7 ai
24 7 ai2h ago
Naukri

Software Engineer 1

Hybrid - Bengaluru
Full Time
Mid Level

Auto Apply to 50+ AI Matched Software Engineer 1 Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at 24 7 ai

Responsibilities

Qualifications & Requirements

Experience Level: Mid Level

Full Job Description

Software Engineer 1 - Hybrid in Bengaluru

Are you a passionate Software Engineer looking to make a significant impact? 24 7 ai is seeking a talented individual to join our dynamic team in Bengaluru. This hybrid role offers the opportunity to work on critical application software and contribute to cutting-edge technology solutions.

About the Role:

As a Software Engineer 1, you will be instrumental in the full software development lifecycle (SDLC) of various software and applications. You will analyze, design, and implement time-critical applications, contributing to the development, delivery, and maintenance of technology-based business solutions. We value adherence to established team standards and best practices in application development.

Key Responsibilities:

  • Analyze and document current business processes and technologies.
  • Engage in complex systems and application integration projects for clients across the organization.
  • Participate in all phases of project development, including planning, design, analysis, scope and specification identification, architecture development, programming, testing, and implementation.
  • Provide timely support to existing systems.
  • Understand and build software systems based on business, technical, and infrastructure requirements.
  • Contribute to general system design and technical specifications for new or enhanced systems, ensuring alignment with specifications.
  • Develop and maintain computer systems according to approved technical and design specifications.
  • Write computer programs, assemble unit test data, and perform unit testing.
  • Produce and maintain program documentation.
  • Establish and maintain system maintenance procedures.
  • Ensure project completion within established timeframes.
  • Stay updated with the latest development tools, programming techniques, and computing equipment through continuous learning and participation in educational opportunities.
  • Test, debug, support, and recommend improvements to existing application programs and overall system development standards and architecture.
  • Document bugs and verify bug fixes.

Required Knowledge and Skills:

  • Bachelor's Degree in Information Technology or a related technical discipline with at least 1 year of relevant experience in application development and programming.
  • Alternatively, a minimum of two years of relevant experience without a college degree.
  • Fresh graduates with relevant programming knowledge are encouraged to apply.
  • Proficiency in C# and the .NET framework, including VB.Net.
  • Experience with JavaScript/jQuery, HTML5, CSS, Bootstrap, Entity Framework, ASP.NET MVC, React.js, Angular.js, and Meta for Developers.
  • Experience with MS SQL Server 2008/2012, Microsoft Visual Studio, and Team Foundation Server.
  • Knowledge of Object-Oriented Programming and various software design patterns.
  • Understanding of software design, testing, and implementation principles.
  • Familiarity with Team Foundation Server, SVN Tortoise, and other version control systems.
  • Ability to utilize Microsoft Visio, Word, and Excel for technology-related projects.
  • Strong analytical and problem-solving skills.
  • Ability to analyze, develop, implement, monitor, and report on technology plans and programs.
  • Adept at analyzing technology systems and design techniques.
  • Skilled in decision-making for technology problem identification and solution recommendation.

What We're Looking For:

  • A proactive, dependable, and professional individual.
  • Ability to thrive in a fast-paced environment.
  • Willingness to work flexible shifts (morning/night) and occasional extra hours during critical periods.
  • Professional maturity and the ability to work effectively both independently and as part of a team.
  • Excellent communication skills.
  • An optimistic and patient outlook.
  • Eagerness to learn new technologies.

Join 24 7 ai and be part of a team that's shaping the future of AI and technology solutions!

Company

24 7 ai

24 7 ai

Hybrid - Bengaluru
Posted on Naukri
Software Engineer 1 at 24 7 ai | Hybrid - Bengaluru | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform