Senior Software Engineer / .NET Core / Plano, TX / Hybrid
Plano, Texas
Full Time
$100k - $140k
This organization specializes in providing integrated solutions for pharmacy claims management, particularly within the 340B Drug Discount Program. Their main platform helps healthcare providers manage pharmacy claims, optimize cost savings, and enhance patient access to medications, especially for underserved populations. Additionally, they offer services such as billing, compliance, and specialty pharmacy referrals to improve operational efficiency for non-profit healthcare organizations across the U.S.
The Senior Software Engineer will lead software development efforts, focusing on designing, implementing, and maintaining systems. They will collaborate with cross-functional teams, troubleshoot complex issues, and mentor junior engineers. The role also involves staying updated on technologies and ensuring high-quality software delivery?.
- Proficiency in programming languages such as Java and C++.
- Experience in developing high-quality software and clean code.
- Strong understanding of relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, CosmosDB).
- Familiarity with system monitoring tools (e.g., New Relic) and automated testing frameworks.
- Experience in automating tasks using appropriate tools and scripting.
- Ability to prioritize tasks and execute within the software development lifecycle. Experience in managing and mentoring junior developers.
- Strong analytical skills and the ability to troubleshoot and resolve complex issues.
- Knowledge of various operating systems such as Linux, Windows, and macOS.
- Ability to work independently with minimal supervision. Strong organizational and leadership skills.
- A degree in Computer Science or a related field.
- Knowledge of cloud platforms like AWS, Azure, or Google Cloud is highly valued, especially for roles involving cloud migration and scalability.
- Experience with DevOps tools such as Docker, Kubernetes, Jenkins, or Terraform, which are often used for pipeline automation and deployment management.
- Familiarity with mobile development frameworks (e.g., React Native, Swift, Kotlin) can be a plus if the role involves working on mobile applications.
- Experience with modern development frameworks (e.g., Angular, React, Node.js) for building web applications.
- A strong understanding of security principles, including encryption and secure coding practices.
- ??????? Familiarity with big data tools or platforms, like Hadoop, Spark, or Elasticsearch, can be beneficial, especially in roles handling large datasets.
- Design, implement, and maintain high-quality software.
- Work with cross-functional teams to deliver solutions.
- Ensure efficient, scalable, and secure code.
- Debug complex issues and optimize performance.
- Guide junior engineers in their development.
- Contribute to test automation and ensure software reliability.
- Stay current with new technologies and best practices.
- Maintain clear records of development processes.
- Manage development projects from start to finish.
- Participate in Agile sprints and ensure alignment with goals.
- Plano, TX
- Hybrid
- $100-140k