Posted in

Software Engineer

Software Engineer

CompanyMcKesson
LocationDallas, TX, USA, Atlanta, GA, USA
Salary$100100 – $166900
TypeFull-Time
DegreesBachelor’s
Experience LevelMid Level, Senior

Requirements

  • Degree or equivalent and typically requires 4+ years of relevant experience.
  • 4-year degree in computer science or related field or equivalent experience.
  • 4+ years of experience in software development in an Agile team environment
  • 4+ years of experience with frontend development and C#/.Net Core back-end development
  • 4+ years of experience with SQL server 2012 and higher
  • 2+ years of experience working with Angular, .NET, Bootstrap, CSS, JSON, JavaScript, HTML.
  • 2+ years of experience in building Restful APIs and demonstrated experience in building microservices utilizing Restful APIs.

Responsibilities

  • This is a hands-on development role with experience in developing enterprise level applications.
  • Conceptualize and demonstrate solutions through documentation, flowcharts, layouts, diagrams, charts.
  • Develop cutting edge-solutions to maximize performance, scalability, and distributed processing capabilities.
  • Work with a team of highly motivated and talented people with diverse perspectives.
  • Participate in the software development life cycle that takes project from inception to completion through connecting client’s needs with applicable state-of-the-art technology solutions.
  • Work closely with QA team throughout the development cycle and support performance tuning and testing activity.
  • Work with Product Team in translating business requirements into technical specifications, establish and refine details and requirements of applications, components, enhancements, and defects.
  • Ability to Debug/ troubleshoot the issues and identify the root cause.
  • Analyze and investigate application engineering tasks and prepare design specifications, analysis, and recommendations.
  • Ensure that system improvements are secure and well tested and successfully implemented, documented, and monitored to increase efficiency.
  • Develop enterprise-scale Object-Oriented Programming (OOP) software utilizing SaaS design principles.
  • Modernize legacy products to use the latest cloud technologies.
  • Build and deploy secure solutions utilizing quality standards and software development life cycle processes which include requirement gathering, high level and detailed design, coding, testing and support.
  • Actively participate in Agile Ceremonies.

Preferred Qualifications

  • 1+ years of experience working with Microsoft Azure (preferred), Google Cloud Platform, or AWS (IaaS, PaaS, and Services) and demonstrated experience in enabling code to align with a CI/CD process (JIRA, Jenkins, Git)
  • Familiarity with containerization using Docker for app development.
  • Agile Methodology
  • Excellent written and verbal communication skills.