Search by job, company or skills

Associate Software Engineer

Associate Software Engineer

miamin systems
Fresher
Not Disclosed
Early Applicant
  • Posted an hour ago
  • Be among the first 10 applicants

Job Description

About the Role

We are looking for a motivated and enthusiastic Associate Software Engineer to join our engineering team. The ideal candidate should have a strong foundation in programming, problem-solving, and software development fundamentals, along with a willingness to learn new technologies and contribute to real-world engineering projects.

You will work closely with experienced engineers to design, develop, test, debug, and maintain scalable software applications.

Key Responsibilities

  • Design, develop, test, and maintain software applications based on business requirements.
  • Write clean, efficient, maintainable, and reusable code.
  • Collaborate with senior engineers, product managers, and QA teams to deliver high-quality software.
  • Participate in code reviews and follow established coding standards and best practices.
  • Identify, troubleshoot, and resolve software defects and technical issues.
  • Develop and integrate APIs and work with databases.
  • Participate in Agile development processes, including sprint planning and daily stand-ups.
  • Write unit tests and support application testing and debugging.
  • Stay updated with emerging technologies, development tools, and software engineering practices.
  • Contribute to technical documentation and continuous improvement initiatives.

Required Skills & Qualifications

  • Strong understanding of programming fundamentals, data structures, and algorithms.
  • Proficiency in at least one programming language, such as Java, Python, JavaScript, C++, or C#.
  • Basic knowledge of object-oriented programming (OOP) concepts.
  • Familiarity with SQL and relational databases.
  • Understanding of software development lifecycle (SDLC) and software testing fundamentals.
  • Basic knowledge of REST APIs and web development concepts.
  • Familiarity with Git or other version control systems.
  • Strong analytical, problem-solving, and debugging skills.
  • Good communication skills and the ability to work effectively in a team.
  • Willingness to learn, adapt, and work with new technologies.

Preferred Qualifications

  • Internship experience or academic project experience in software development.
  • Familiarity with frameworks such as Spring Boot, React, Angular, Django, or similar technologies.
  • Exposure to cloud platforms such as AWS, Microsoft Azure, or Google Cloud.
  • Knowledge of CI/CD pipelines, Docker, or automated testing tools.
  • Contributions to GitHub projects or participation in coding competitions.

What We Offer

  • Opportunities to work on real-world software engineering projects.
  • Mentorship and technical guidance from experienced engineers.
  • Exposure to modern technologies and development practices.
  • A collaborative environment that encourages innovation and continuous learning.
  • Opportunities for professional growth and career advancement.

Ideal Candidate Profile

We are looking for candidates who demonstrate:

  • A strong foundation in computer science and programming.
  • A passion for building software and solving technical challenges.
  • A proactive attitude toward learning and problem-solving.
  • The ability to take ownership of assigned tasks and deliver results.
  • A commitment to writing quality code and continuously improving technical skills.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Object-Oriented Programming (OOP)

Software Development Lifecycle (SDLC)

About Company

Similar Jobs

1-3 yrs
Bengaluru, India
Skills:
Java, Github, Maven, Spring Boot, Powershell Scripting, Microservices, Gradle, Docker, Rest Apis, Azure, Kubernetes, CI/CD
1-3 yrs
Bengaluru, India
Skills:
Apis, Logging, PowerShell, Python, Cloud Technologies, Production Support, AWS Bedrock, agentic automation, AI LLM, Monitoring, Microsoft Copilot Studio
Bengaluru, Mumbai, India
Skills:
Docker, AWS, Spring Boot, Jpa, MySQL, Java, Kubernetes, Apache Camel, Hibernate, Rest Apis, Integration Testing, microservices architecture
2-4 yrs
Bengaluru, India
Skills:
Java, C, C++, Configuration management, Embedded Software Development, Test automation, Nlp, Change management, Python, Boundary value analysis, LLMs, Communication Protocols, Verification tool qualification, Robustness testing, Timing and performance testing, Open AI
0-1 yrs
Bengaluru, India
Skills:
.Net Core, SQL Server, C#, Web Api, PowerShell, Visual Studio, Azure Sql, Angular, Elasticsearch, Git, Azure Functions, App Services, Swagger, MongoDB, Cosmos DB, Postman, Azure fundamentals, Azure Service Bus