Higher Standards, Better Results
Senior Software Engineer
Location
India
Posted
1 day ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
Med-Metrix
• Implement all aspects of an application design - high performance design, coding, caching mechanisms, security, encryption, state management, error logging, debugging, scalability, code reviews, development environment configuration, and testing • Develop framework and process for applications project using existing technologies that is implemented in a structured, maintainable fashion • Develop efficient Stored Procedure, queries in MS SQL • Evaluate and Improve application performance • Responsible for coordination, requirements derivation, software design, and implementation of projects • Work primarily in deployment and development solutions team with a focus on delivering for improving experience of customer and development • Perform unit and system level testing on applications • Work closely with product development teams, product management, design office, services, and helps in upgrade testing, analyzing and resolving upgrade issues • Attend to customer escalations • Develop automation tools, utilities and scripts • Other duties as assigned • Use, protect and disclose patients’ protected health information (PHI) only in accordance with Health Insurance Portability and Accountability Act (HIPAA) standards • Understand and comply with Information Security and HIPAA policies and procedures at all times • Limit viewing of PHI to the absolute minimum as necessary to perform assigned duties
Job Requirements
- High school diploma or equivalent required
- 7–10+ years’ experience in C# .NET, with hands-on experience in .NET 6 and above
- Proficient in IDEs such as Visual Studio or JetBrains Rider
- Strong knowledge of AWS services, including S3, Lambda, CloudWatch, IAM, Athena, Glue, SQS, SNS, Step Functions, Comprehend, and Textract
- Experience with Postgres (Aurora PostgreSQL preferred) or other relational databases
- Skilled in writing efficient and optimized SQL queries, including analyzing execution plans to identify and resolve performance bottlenecks
- Strong understanding of event-driven architecture and asynchronous workflows
- Experience with HTML, JavaScript, and Blazor
- Basic knowledge of Terraform for infrastructure as code
- Experience designing and maintaining CI/CD pipelines using GitHub Actions, including automated testing, build, deployment, and infrastructure provisioning workflows (plus)
- Experience with version control using GitHub
- Python knowledge is a plus
- Solid foundation in computer science, with strong competencies in data structures, algorithms, and software design
- Ability to work independently and collaboratively
- Proficiency in Microsoft Office Suite
- Strong interpersonal skills, ability to communicate well at all levels of the organization
- Strong problem solving and creative skills and the ability to exercise sound judgment and make decisions based on accurate and timely analyses
- High level of integrity and dependability with a strong sense of urgency and results oriented
- Excellent written and verbal communication skills required
- Gracious and welcoming personality for customer service interaction.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Collaborate to define, design, and ship new features in a production application • Improve existing functionality and performance • Implement all aspects of application design, from initial concepts to deployment • Write TypeScript, HTML, and SCSS utilizing Angular and rxjs • Write more TypeScript utilizing Node.js which powers serverless architecture on AWS • Design and implement APIs utilizing serverless REST APIs and WebSocket services • Manage infrastructure through cdk and CloudFormation • Manage and improve continuous integration and delivery • Perform functional testing for work in a local development environment • Write unit tests and integration tests • Monitor new features post deployment using Sentry • Collaborate closely with product management to understand and build out requirements • Collaborate with software engineering team on new features, resolve issues, and knowledge share
Lead Software Engineer, Dashboard Build
CiscoWe securely connect everything to make anything possible.
• Lead architecture and technical direction to design, implement, and operate build and deploy systems • Translate security and compliance requirements into implementation: access control, audit logging, secret management, vulnerability response, and evidence collection • Work closely with product engineering teams to monitor and maintain build health and accuracy • Collaborate with the SRE team to ensure scalability and availability of build systems • Prevent, predict, and respond to issues, coordinating the triage and remediation efforts across the product teams • Lead by example through production code, design reviews, code reviews, mentoring, debugging, and operational improvements
Senior Full-stack Software Engineer
Slate AutoWe built it. You make it. A radically simple, affordable and personalizable truck (or SUV, your call).
• design, develop, and maintain full stack applications and integration services • translate architectural patterns and design decisions into high-quality code • work closely with Supply Chain, Finance, and Operations teams to implement integrations • partner with senior engineers and architects to evaluate third-party platforms, SaaS tools • write clean, maintainable, and well-tested code • collaborate within agile teams to iterate quickly and improve practices
• Execute (proposing, negotiating, planning, leading and reporting) tests at customer power plants to assist in meeting evolving regulatory standards for steady-state performance, dynamic performance, and modeling • Communicate effectively with clients to support their testing and/or compliance needs, and resolve issues promptly • Support GE project(s) with power systems engineering expertise, including design and equipment specification studies, and commissioning support • Support continuous development of generation products based on evolving codes and standards • Contribute to the development of new tools and improvement of existing tools used by the team • Actively participate in identifying and cultivating new customers and business opportunities, prepare proposals, project creation / assignment, billing and closing



