JM Family Enterprises is seeking a Senior Software Engineer to oversee leading design discussions, perform unit testing, and support deployment across various environments, focusing on enterprise-level application design and development using .NET Core, C-Sharp, SharePoint Online (SPFx), and Azure PaaS, with a focus on implementing RESTful APIs.
Requirements
- 5+ years of PaaS implementation experience in Azure
- 5+ years of Web Apps, API Management, Logic App, Function, Service Bus experience
- 5+ years SQL Azure, Azure Tables, Cosmos
- 5+ years of hands-on experience delivering solutions related to enterprise integration, APIs, and service-oriented architecture
- 5+ years of in-depth development experience with C-Sharp/.NET
- 5+ years Visual Studio with Continuous Integration
- Experience in Continuous Integration and Continuous Deployment using Azure DevOps (Maven, Jenkins, Git, and comparable toolsets a plus)
Responsibilities
- Enterprise-level application design, engineering, and development using .NET Core, C-Sharp, SharePoint Online (SPFx), and Azure PaaS
- Implement core REST + JSON-based APIs
- Perform unit and integration testing on all developed code
- Create and execute unit and integration tests within the development lifecycle
- Participate in / lead implementation and support the transition of completed components
- Assist other teams with troubleshooting problems that may arise from applications or the integration of various components.
- Assist the Operations Team with any environmental issues during application deployment across Development, QA, Staging, and Production environments.
Other
- This position requires on-call coverage as needed
- hybrid work schedule in Deerfield Beach, FL (3 days a week onsite)
- well-developed troubleshooting skills
- Accountable for escalating issues and risks through the Delivery Architect
- Tasked with executing tasks as directed by the Delivery Architect