Sr Manager - Software Engineering - TN-FRANKLIN

    • Software Technology, Inc
  • Franklin Lakes, NJ
  • Posted 4 hours ago | Updated 4 hours ago

Overview

On Site
Full Time

Skills

GC
Data mining
Scrum
Design
Exceed
Collaboration
Forms
Management
Mentorship
Positive attitude
NATURAL
Testing
Budget
Health care
Spring Framework
AngularJS
Message queues
JSP
JSTL
HTML
JavaScript
Hibernate
Ajax
Git
WildFly
SOA
Software engineering
Design patterns
Algorithms
Data structure
Unit testing
Continuous integration
Continuous Integration and Development
Continuous delivery
RESTful
Web applications
Web services
Messaging
IT management
Agile
DevOps
Software architecture
Communication
Java
C#
Python
Cloud computing
Writing
Grafana
Dashboard
Splunk
Apache Flex
Performance management
Project management
Preventive maintenance
Video
Systems design
Leadership

Job Details

Job Description

Job Description

Position : Sr Manager - Software Engineering

Location : TN-FRANKLIN

No. of Positions: 2

Duration: 1 Year +

Experience: 8-10+ Year

Contract to hire

We need only USC / GC/ EAD / TN candidates for this role.

Job description :

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

Description:

What is the specific title of the position? Sr Mgr, Software Engineering

What Project/Projects will the candidate be working on while on assignment? United Data Mining - Jetson

Is this person a sole contributor or part of a team? Leader of a team
If so, please describe the team? Agile scrum team consisting of 5 to 7 full stack engineers, a scrum master and a systems analyst. Potential growth of team in 2019

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 Java, SpringFramework, Cloud, Kubernettes, AngularJS, Message Queues
Experience with technologies such as: JSP/Servlets/JSTL/HTML/Javascript, Hibernate, AJAX, Git, JBOSS or SOA

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 Java, C# or Python 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)

Where is the work to be performed? TN041 (1021 WINDCROSS Ct, Franklin, TN 37067)

What are the work hours? Flex w/team 7-9am to 4 - 6pm

What type of interview process is preferred?
30 minute initial video phone screen
1.5 - 2.5 hour onsite interview (1:1 with 3 different interviewers) covering System Design and Leadership )

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.