BG Staffing Inc Nashville , TN 37201
Posted 3 weeks ago
Job Description
A growing company in Nashville needs a Mid-Level - Software Developer who will work with the IT Manager on Enterprise Applications. Responsibilities for this role include.
Designs, creates, and implements enterprise-grade software solutions including custom applications and integration with third-party applications.
Follows superior design practices and meets the documented architectural principles and standards.
Participates in the peer-review process.
Works to reduce complexity, increase agility, and focus on keeping applications evergreen.
Proactively finds and recommends approaches and designs.
Helps to manage the customer relationship: setting and meeting expectations, handling scope creep, and otherwise keeping customer satisfaction.
Keeps up to date on a broad range of technologies; decides industry trends and finds new opportunities for system efficiency.
Creates deployment packages for continuous delivery in a properly structured operation environment.
Has the ability of the product pipeline and provides leadership in ensuring the integrity of application lifecycle management.
Partners with Business Analysts to conduct discovery of use cases and documentation of acceptance criteria.
This Developer role is looking for the following experience:
5+years of firsthand implementation or consulting experience with the ability to prove strong knowledge of the software development lifecycle.
Good written and verbal communication skills
Solid understanding of general enterprise architecture concepts
Strong experience with full-stack .NET and/or Java development including competency in creating web services and web applications.
Competency with relational database platforms such as Oracle and SQL Server
Ability to efficiently adapt to an ever-changing set of tools, technologies, and responsibilities.
Familiarity with Enterprise Security, such as LDAP and Active Directory
Experience with RESTful Services
Desirable Experience/Education:
Experience with modern EAI/ESB implementations.
Experience in Enterprise Architecture and/or Data Architecture
Experience with multi-threading.
Message queues (JMS, RabbitMQ, MSMQ)
Experience writing server-side Java applications.
Experience using Angular and other UI languages.
Background in a wide variety of development platforms.
Experience with Azure Dev Ops
Experience with XML, and JSON.
BG Staffing Inc