Sign in

Sr Delivery Manager - Software Engineering (C#/.Net)

Enormous Enterprise LLC
Franklin, TN
February 18, 2021


Job Title: Sr Delivery Manager - Software Engineering (C#/.Net)

Job Type: Contract to Hire

Location: FRANKLIN, TN

Duration: 9 Months + Contract to Hire

Interview Process: Skype / Telephonic with Delivery Team and Webex or Face to face with Customer

Key Skills Required: SRE, DevOps, Cloud, Rest API, Dev exp in C#, .Net, SpringFramework, Cloud, Kubernettes, AngularJS, Message Queues, JSP/Servlets/JSTL/HTML/Javascript, Hibernate, AJAX, Git, JBOSS or SOA

Job Description:

What are the top 5-10 responsibilities for this position?

• Partner with Business, Technical and Strategic Product to manage project commitments in an agile framework; rapidly delivering value to our customers via technology solutions.

• Own the applications’ technology stack and drive modern solutions to complex problems

• Drive design and development of resilient, reliable, scalable and self-healing solutions to meet and exceed customer requirements

• Ensure that all parts of the application eco system are thoroughly and effectively covered with telemetry

• Relieve the team of “churn” and “waste” by driving automation of menial tasks

• Collaborate with leaders across partner-teams to drive cohesive and optimal solutions

• Communicate clearly and effectively in oral and written forms, and be able to present and demonstrate work to technical and non-technical stakeholders

• Manage forecasts and budgets from multiple funding sources for engineering team demand

• Recruit and lead a team of full-stack engineers, driving career development and owning standard resource manager responsibilities.

• Mentor the engineering team to develop and perform as highly as possible.

What the candidate is like

• Has a great, positive attitude

• A natural leader… someone people are easily convinced to follow and emulate

• Never blocked. They find a way!

• Willing and eager to dive in and figure it out. No system is built from unicorn horn dust. It’s just code!

•. Takes extreme ownership and pride in their work

• Cares deeply about team culture and builds teams on a foundation of mutual respect

• Will automate something so they don’t have to do it twice

• They build everything “as code”. Infrastructure, pipeline, testing, monitoring, etc.

• Never stops learning

What software tools/skills are needed to perform these daily responsibilities?

• Understanding of SRE principles (error budgets, alarming practices, etc)

• Healthcare domain background

• Development experience in C3, .Net, Cloud, Kubernettes, AngularJS, Message Queues

• Experience with technologies such as: HTML/Javascript, Angular, React.js

What skills/attributes are a must have?

• Solid understanding of software engineering and processes: design patterns, algorithms, data structures, schemas and queries, system design, unit testing, code reviews, agile, and dev-ops.

• Experience working with teams that leveraged two or more of the following: continuous integration / continuous delivery tools, REST API development, serverless architecture, containerization, IaC, public / private cloud, web applications, web services, application observability and/or messaging / stream architecture.

• Previous IT leadership experience

• Deep agile development experience; strong understanding of DevOps mindset

• Deep understanding of industry patterns for application architecture and integration

• Strong written, verbal and interpersonal communication skills

• 7+ years of experience with languages such as C# as an engineer

• 1 or more years of production experience with cloud technologies

• 2+ years of production operational support

• 2+ years writing unit or integration tests

What skills/attributes are nice to have?

Instrumenting apps with Prometheus/Grafana, and creating effective alarms and dashboards

• Log indexing tools (e.g. ELK stack, Datadog, Splunk, Sumologic)