Information Technology

Ready to dive into the dynamic world of Information Technology? Explore our job opportunities in IT and unlock endless possibilities for growth and innovation. From shaping the future with cutting-edge technologies to making a meaningful impact on society, the IT industry offers a rewarding career path with endless opportunities for development and job satisfaction. Join us in revolutionizing the way we live, work, and connect with others. Check out our listings and take your IT career to new heights today!

Advanced Software Engineer

New York, NY 10019

Posted: 04/12/2024 Category: Information Technology Job Number: 123604

Job Description

.NET Developer
This is a REMOTE opportunity;
This is NOT a C2C Position

We are currently seeking an Advanced Software Engineer in the Software Development department. The Advanced Software Engineer plays a critical role in the delivery of high-quality products to the healthcare industry. A successful candidate will be able to demonstrate all essential functions to effectively design and construct modern software systems utilizing diverse technology sets while working within and across cross functional and geographically dispersed teams. This position is a remote opportunity.
Primary Responsibilities:
  • Participate in the development of healthcare/business related applications.
  • Work with Product Owners and teams to drive features and specifications, architecture design, implementation, and other software development responsibilities.
  • Translate software requirements into a fully functional software solutions.
  • Participate in all phases of software development life cycles and the activities that occur within lifecycles.
  • Create, use, and promote the use of development frameworks, tools, methodologies, and procedures to reduce future coding efforts and increase functional consistency.
  • Knowledgeable of strong coding practices; implements logical database designs, logical data models and relational data definitions in support of corporate and customer information systems requirements.
  • Thorough understanding of Object-Oriented Programming Principles and design patterns. Develop and maintain technical documentation.
Required Skills:
  • Desire and able to quickly learn new skills. Excellent analytical, programming, and troubleshooting skills.
  • Communicate effectively with all levels of the organization.
  • Able to thrive in a fast-paced, client-focused, changing environment.
  • Able to work independently and be self-directed.
  • 2+ years developing/deploying software in Azure.
  • Experience with container technology framework (Docker/Kubernetes) Establish Cl/CD pipelines using Azure DevOps Experience with Source control using GIT
  • Experience developing REST APls using the .NET framework, and consuming third-party REST API services.
  • Well-versed in Design Patterns and can point to specific instances where various design patterns were employed.
  • Experience with DevOps concepts including Continuous Integration, Continuous Deployment and release automation Advanced experience in .NET application development using ASP.NET and C# or advanced experience in other languages such as java, ruby, go, etc.
  • Advanced experience in SQL queries Relational Database Experience (Oracle, SQL Server, MySQL, PostgreSQL)
Preferred Skills:
  • Hands-on experience with microservices and infrastructure as code Authentication and authorization using Active Directory (on-prem and Azure)
  • Experience in a LINUX environment Application Development via Java, Python, or Go NoSQL skills and experience
  • Experience in Agile or Lean projects Experience or training in artificial intelligence techniques Experience in Health Care Industry
  • Required Experience:
  • Bachelor’s degree, Computer Science, or related field highly preferred
  • 3+ years of Professional Software Development experience with good knowledge of Software Development Methodologies and processes.
If you think this position is a good fit, please reach out to me - feel free to call, text, e-mail, or apply to this posting!
Brett Middleton
Apply Online
Apply with LinkedIn Apply with Facebook Apply with Twitter

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.