Exciting Opportunity Junior Software Developer Role

MidWestern IT
Louisville, KY, United States
Full-time
We are sorry. The job offer you are looking for is no longer available.

Hello

We are seeking a skilled and enthusiastic Software Developer to join our dynamic development team. The successful candidate will be responsible for designing, coding, testing, and deploying software applications and systems.

You will work closely with project managers, other developers, and stakeholders to deliver high-quality software solutions that meet the needs of our clients or internal users.

Key Responsibilities :

  • Software Design & Development :
  • Analyze user requirements and define functional specifications.
  • Design and implement software solutions using appropriate programming languages and technologies.
  • Write clean, scalable, and maintainable code following best practices and coding standards.
  • Integrate software components and third-party APIs.
  • Testing & Debugging :
  • Develop and execute unit, integration, and system tests to ensure software quality.
  • Identify, troubleshoot, and resolve software defects and issues.
  • Optimize application performance and responsiveness.
  • Collaboration & Communication :
  • Work closely with cross-functional teams, including product managers, designers, and other developers, to define project requirements and deliverables.
  • Participate in code reviews to maintain code quality and share knowledge with the team.
  • Provide technical support and training to end-users as needed.

Required Skills & Qualifications :

  • Technical Skills :
  • Proficiency in programming languages such as Java, Python, C#, JavaScript, or others relevant to the job.
  • Experience with front-end technologies (e.g., HTML, CSS, JavaScript frameworks) and back-end development (e.g., Node.js, .NET, Django).
  • Familiarity with databases (SQL, NoSQL) and database design.
  • Understanding of version control systems (e.g., Git).
  • Knowledge of software development methodologies (e.g., Agile, Scrum).
  • Problem-Solving :
  • Strong analytical and problem-solving skills with the ability to think critically.
  • Ability to troubleshoot complex issues and find effective solutions.
  • Communication :
  • Excellent verbal and written communication skills.
  • Ability to explain complex technical concepts to non-technical stakeholders.

Education & Experience :

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a software developer, with a portfolio of completed projects.
  • Experience with cloud services (e.g., AWS, Azure) and DevOps practices is a plus.

Location : Anywhere in US (Hybrid and Onsite)

This job description provides a broad overview of the responsibilities and qualifications required for the Software Developer role.

Specific tasks and expectations may vary depending on the company's needs and the projects you will work on.

Thanks,

AnisurRahman Midwestern IT Inc

D : 224.344.1548

anisur.r@ midwesternit.com

333 N Randall Rd, Suite # 152, St. Charles, IL 60174

2 days ago
Related jobs
Promoted
Miracle Software Systems, Inc
KY, United States

Miracle Software Systems is looking for APIGEE Developer for Kentucky. ...

Promoted
Programmers.io
Louisville, Kentucky

Work with a team of developers with deep experience in front-end technologies, distributed microservices, and systems. Minimum of 3 to 5 years of experience with Git/Github, DevOps tools, and Webpack. ...

Promoted
VITRONIC Machine Vision
Louisville, Kentucky

Utilize multi-threaded, legacy, ANSI C, C++, as well as various programming languages, to create complete custom software solutions to provide interfaces between Vitronic software and customers. Responsible for supporting Vitronic project-based software solutions. Utilize GIT and Visual Studio VC10/...

Car Keys Express
Louisville, Kentucky

We’re looking for an experienced Web Application Developer to help play an important part in our growth. Develop and maintain multiple internal and external web applications and APIs using PHP or similar. Build and update web templates using HTML/CSS/Javascript. Work with multiple departments freque...

Voya Financial
Louisville, Kentucky

Delivers software engineering designs and programs for new and existing products (enhancements and new product development) that meets business needs. Provides technical direction and coaching to software developers and associate software developers in application development activities. Provides pr...

Volaris Group
Kentucky
Remote

Our IEP and Medicaid software, and customer care team help districts maximize participation in Medicaid reimbursement programs and provide exceptional experiences for all students. Bachelor's degree or equivalent experience in computer science, software development. Strong experience in all aspects ...

Schneider Electric
Louisville, Kentucky

Software Engineer - Front-End Development. As part of a team of talented architects and developers, the Sustainability Software Developer is responsible for the design and implementation of business-critical applications across the Sustainability business. Develop and enhance core business systems a...

Thrive
Louisville, Kentucky

Are you a forward-thinking, strategic software developer with a passion for solving complex challenges? At Louisville Geek, we’re looking for someone who thrives in a fast-paced environment, who is confident and loves a challenge. You’ll be designing, developing, and maintaining cutting-edge softwar...

Actalent
Louisville, Kentucky

We are seeking multiple Software Engineers of all levels to join our team. In the office, you will be involved in designing, modifying, developing, and implementing software applications, supporting or installing software applications, operating systems, and computer and networking equipment. This r...

NTT DATA
REMOTE, Kentucky, United States
Remote

The Full Stack Developer codes software applications based on business requirements. The Full Stack Developer work assignments are varied and frequently require interpretation and independent determination of the appropriate courses of action. The Full Stack Developer standardizes the quality assura...