Software Engineer Systems

TalentOla


Job Location:

New York City, NY - USA

Monthly Salary: Not Disclosed
Posted on: 9 days ago
Vacancies: 1 Vacancy

Job Summary

Job description

Job Title: Senior Software Engineer - Systems Location: Mph - Client Site New York US

Job Summary:

We are seeking a highly skilled and motivated Senior Software Engineer specializing in Software Development to join our dynamic team. The ideal candidate will possess a strong foundation in Microsoft Technologies particularly and and will be responsible for designing developing and maintaining high-quality software solutions. This role requires a proactive individual who can work collaboratively in a fast-paced environment and contribute to the success of our projects.

Responsibilities:
  • Design develop and implement software applications and frameworks.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • Conduct code reviews and ensure adherence to best practices and coding standards.
  • Debug and troubleshoot software issues providing timely resolutions.
  • Participate in the full software development lifecycle including planning development testing and deployment.
  • Maintain and enhance existing applications ensuring optimal performance and user experience.
  • Stay updated with emerging technologies and industry trends to continuously improve development processes.
  • Mentor junior developers and provide guidance on technical challenges.
Mandatory Skills:
  • Proficient in Microsoft Technologies and .
  • Strong understanding of object-oriented programming principles.
  • Experience with web services and RESTful APIs.
  • Familiarity with front-end technologies such as HTML CSS and JavaScript.
  • Knowledge of database management systems particularly SQL Server.
  • Ability to write clean maintainable and efficient code.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills.
Preferred Skills:
  • Experience with cloud platforms such as Azure or AWS.
  • Familiarity with Agile development methodologies.
  • Knowledge of version control systems particularly Git.
  • Experience with unit testing frameworks and test-driven development.
  • Understanding of DevOps practices and CI/CD pipelines.
Qualifications:
  • Bachelors degree in Computer Science Information Technology or a related field.
  • Proven track record of successful software development projects.
  • Strong analytical skills and the ability to work independently as well as part of a team.

If you are passionate about software development and possess the required skills we invite you to apply for this exciting opportunity to contribute to innovative projects in a collaborative environment.

Job description Job Title: Senior Software Engineer - Systems Location: Mph - Client Site New York US Job Summary: We are seeking a highly skilled and motivated Senior Software Engineer specializing in Software Development to join our dynamic team. The ideal candidate will possess a strong founda...