EMC Insurance Logo

EMC Insurance

Senior Software Engineer - Microsoft Dynamics 365

Reposted 2 Days Ago
Remote
Hiring Remotely in IN
102K-161K Annually
Senior level
Remote
Hiring Remotely in IN
102K-161K Annually
Senior level
This role involves leading software development, overseeing system architecture, ensuring security measures, and collaborating with product teams to optimize applications. Requires experience in multiple programming languages and cloud services.
The summary above was generated by AI

At EMC, we’re all about working together to make an impact. As part of our team, you’ll have the opportunity to grow, contribute, and gain experience that matters. We strive to be caring leaders, close partners, and responsive experts—always supporting each other to do our best work. Join us, and let’s improve lives together.

  

**This job is fully remote and can be located anywhere in the U.S.**

Essential Functions:

Designs and maintains assigned applications and processes:

  • Leads the development, configuration, and implementation of solutions within multiple complex, inter-related systems, employing advanced programming frameworks, tools, and techniques to deliver scalable and maintainable applications
  • Architects, deploys, and continuously optimizes cloud-native and hybrid environments, implementing strategies to maximize scalability, security, reliability, and cost-efficiency
  • Oversees the design and management of N-tier application structures, ensuring seamless integration and performance across presentation, business, and data layers while service as a subject matter expert to team members in best practices
  • Collaborates with IT stakeholders to resolve complex challenges, ensuring interfaces with enterprise and third-party applications execute securely and efficiently
  • Designs and implements modular, reusable components and APIs, proactively addressing cross-system dependencies and ensuring robust application support
  • Serves as a technical representative of assigned programs/applications and partners with product teams to align technical solutions with business objectives, balancing short-term deliverables with long-term architectural goals
  • Builds and manages CI/CD pipelines, introducing advanced automation techniques and tools to improve quality, reduce cycle times, and enhance deployment reliability
  • Authors and maintains comprehensive documentation for interfaces, APIs, and system designs, ensuring alignment with organizational standards and facilitating knowledge sharing
  • Participates in the defining of coding, design, and architecture standards while contributing to team-wide best practices to promote innovation and maintain system integrity

Security Administration and Quality:

  • Leads product teams in implementing robust access control and security measures for various enterprise-wide software tools
  • Develops and enforces testing strategies, leveraging test-driven development and automated testing frameworks to ensure system reliability and maintainability
  • Designs security protocols, including encryption or password protection, and ensures appropriate application to systems
  • Collaborates with product teams to prioritize and address security vulnerabilities and quality concerns, driving the remediation of identified issues
  • Creates and executes comprehensive test plans, ensuring configurations meet business requirements, scalability needs, and compliance standards
  • Plans and guides a strategy with product teams about remediation of issues with security, data quality and integrity of systems

Leadership/Technical Expertise

  • Guides and serves as a technical expert to team members on advanced programming techniques, system functionality, and best practices
  • Evaluates and refines team processes, advocating for improvements that enhance efficiency, collaboration, and quality
  • Provides leadership and guidance to product teams in latest technology, standards and processes
  • Builds strong partnerships with product owners, architects, and other stakeholders, providing technical insights to align development efforts with business goals

Emerging Technology

  • Evaluates and pilots emerging technologies, tools, and frameworks to assess potential impact on existing systems, development processes, and business goals, providing recommendations for adoption
  • Collaborates with product teams and Solution Architects to design and implement proof-of-concept solutions that demonstrate the feasibility and value of new technologies in addressing business challenges.
  • Serves as a technical expert and resource to team members on the effective use of newly adopted tools and technologies

System Troubleshooting & Monitoring:

  • Leads the implementation of monitoring and alerting tools, providing expertise in observability practices to ensure early detection and resolution of potential issues
  • Diagnoses and resolves intricate system issues, reproducing and verifying problems, and collaborating with stakeholders to implement robust, long-term solutions
  • Leads efforts to monitor and maintain the reliability of assigned programs, diagnosing and correcting complex errors in logic and coding, and providing guidance to other engineers on resolving issues
  • Continuously monitors and analyzes system performance, identifying trends, bottlenecks, and areas for improvement. Proactively implements optimizations to enhance reliability, scalability, and compliance with standards
  • Contributes to post-incident reviews and shares insights to prevent future occurrences, fostering a culture of continuous improvement and operational excellence

Education & Experience:

  • Bachelor’s degree, preferably in a computer related field or equivalent related experience and eight years of programming experience in techniques and languages such as C#, Java, or Python OR
  • Master’s degree, preferably in a computer related field or equivalent related experience and six years of programming experience in techniques and languages such as C#, Java, or Python
  • Prior experience with AWS preferred

Knowledge, Skills & Abilities:

  • Excellent knowledge of object-oriented programming concepts
  • Excellent knowledge of relational databases and data modeling
  • Excellent knowledge of cloud services
  • Advanced knowledge of web development
  • Excellent knowledge of REST architecture
  • Excellent knowledge of source code control
  • Strong knowledge of Agile development
  • Excellent knowledge of Test-Driven Development
  • Excellent human relations and customer service skills
  • Thorough attention to detail, organizational and multi-tasking skills
  • Strong verbal and written communication skills, including documentation
  • Superior analytical and problem-solving abilities to identify problems and implement effective solutions
  • Ability to work after hours on call as needed

The hiring salary range for this position will vary based on geographic location, falling within either of the following:

$101,677 - $145,733 or $112,094 - $160,670

A hiring range represents a subset of the full salary range. The actual salary will depend on several factors, including relevant education, skills, and experience of an applicant, geographic location, and business needs.



For information relating to the benefits EMC Team Members receive as part of a comprehensive rewards package, please visit www.emcins.com/careers.

Our employment practices are in accordance with the laws that prohibit discrimination due to race, color, creed, sex, sexual orientation, gender identity, genetic information, religion, age, national origin or ancestry, physical or mental disability, medical condition, veteran status, active military status, citizenship status, marital status or any other consideration made unlawful by federal, state, or local laws.

All of our locations are tobacco free including in company vehicles.

Top Skills

AWS
C#
Java
Python

Similar Jobs

An Hour Ago
Remote
United States
96K-96K Annually
Senior level
96K-96K Annually
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
The Senior Customer Success Manager at Toast will manage customer relationships, drive product adoption, and ensure satisfaction across enterprise accounts, while collaborating cross-functionally and improving internal processes.
Top Skills: Google SuiteMS OfficeSalesforce CRMSlack
An Hour Ago
Remote
USA
Senior level
Senior level
Computer Vision • Healthtech • Information Technology • Logistics • Machine Learning • Software • Manufacturing
Dandy seeks a Senior Mechatronics Engineer to design and integrate robotic systems for custom prosthetic manufacturing, ensuring system reliability and performance.
Top Skills: Additive ManufacturingCanopenEthercatMotion ControlSolidworksSubtractive Manufacturing
2 Hours Ago
Remote
United States
200K-320K Annually
Mid level
200K-320K Annually
Mid level
Software • Defense
As an Outcome Engineer at Onebrief, you will architect multi-agent systems, implement automated governance, and prototype AI tools, transforming product development in a collaborative environment.
Top Skills: AWSKubernetesLarge Language ModelsNode.jsPostgresRedisTypescriptVector Databases

What you need to know about the Austin Tech Scene

Austin has a diverse and thriving tech ecosystem thanks to home-grown companies like Dell and major campuses for IBM, AMD and Apple. The state’s flagship university, the University of Texas at Austin, is known for its engineering school, and the city is known for its annual South by Southwest tech and media conference. Austin’s tech scene spans many verticals, but it’s particularly known for hardware, including semiconductors, as well as AI, biotechnology and cloud computing. And its food and music scene, low taxes and favorable climate has made the city a destination for tech workers from across the country.

Key Facts About Austin Tech

  • Number of Tech Workers: 180,500; 13.7% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Dell, IBM, AMD, Apple, Alphabet
  • Key Industries: Artificial intelligence, hardware, cloud computing, software, healthtech
  • Funding Landscape: $4.5 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Live Oak Ventures, Austin Ventures, Hinge Capital, Gigafund, KdT Ventures, Next Coast Ventures, Silverton Partners
  • Research Centers and Universities: University of Texas, Southwestern University, Texas State University, Center for Complex Quantum Systems, Oden Institute for Computational Engineering and Sciences, Texas Advanced Computing Center

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account