1 Click Easy Apply


Senior Software Engineer


Brentwood, Tennessee


Senior Software Engineer Job Opening in Brentwood, Tennessee - Trinisys is looking for a Senior Software Engineer to join our fast-growing team. The Senior Software Engineer will be responsible for our data engineering efforts related to the Electronic Medical Records (EMR) conversion services. The ideal candidate will have the ability to work independently and enjoy problem solving while adapting to rapidly changing priorities.
An Inc. 500 award winning company, Trinisys revolutionizes the way businesses collect and process information. Clients have drastically reduced the time and cost involved in acquiring data from paper and the web with Trinisys? innovative data capture software. The Trinisys Integration Engine enables companies to automate complex business processes and get data to the systems they use every day.
Here?s your opportunity to be a part of a growing company that values individuals and their contributions. The Trinisys team is a tightly?knit, collaborative group of creative, enthusiastic and thoughtful people. Trinisys offers an impressive benefits package, great flexibility and an amazing working environment.
What you?ll be doing:
Software Development
Designing solutions, developing, testing, implementing, and maintaining code
Analyzing various databases on SQL Server, Oracle, MySQL, DB2, Postgress, Sybase, etc.
Creating and implementing relational databases on MySQL and SQL serve
Developing solutions utilizing Java, , and web technologies such as XML, HTML, and JavaScript
Working with core Trinisys Convergence platform as well as development IDEs such as Elipse and Visual Studio
Developing and maintaining software documentation for customer requirements and specifications
Developing automated unit tests and integration tests
Participating in defining program architecture and the deployment environment
Coordinating and leading portions of various development projects as assigned
Ensuring security elements are included in the applications
Conducting research into current and emerging technologies and issues in support of development efforts
Effectively interacting with all staff members and business users
Professional Services
Working with clients to gather requirements, analyze business processes
Creating project design documents as required by clients and provide estimates of effort for projects
Leading teams implementing client projects
Implementing custom software systems for clients that may require 3rd-party software integration
Coordinating with clients as needed for development and testing of solutions
Sales Support
Working with sales team to develop proof-of-concept projects using our product
Assisting sales team in providing technical product details to prospective clients
Analyzing client business problems to determine the optimal solutions
What?s in it for you:
Being part of an expanding company recognized nationally for its growth by Inc. 500 and Best Place to Work by the Nashville Business Journal. Sharpening your skills as a member of one of the most talented organizations in Nashville. Unmatched benefits including , disability and life insurance plus a 401k with a company contribution and much more!
What you need to qualify:
Bachelor degree in Computer Science, Information Systems or related field or equivalent combination of education and experience
Minimum of 7 years business experience in applications analysis, design, and implementation
Background in technologies such as client/server, relational database management systems, object-oriented development and distributed object development
Good Java Server background and familiarity with Java server side frameworks (Spring, Hibernate, etc.
Understanding and experience with JavaScript and jQuery
Thorough command of object oriented development
Experience with relational database management systems
Strong knowledge of SQL and T-SQL or PL/SQL
Familiarity with agile methodologies such as Scrum, lean software, or extreme programming
Experience with automated unit testing
Unix/Linux servers and basic shell scripting
Eclipse and ANT development tools
CVS, SVN, Mercurial, or a similar version control system
Soft Skills
Excellent interpersonal skills ? effectively communicate with a variety of internal and external employees (both technical and non-technical). Must be able to build a rapport with the team and be viewed as a team player/leader
Flexibility ? assist and troubleshoot issues for clients and employees, at times after normal business hours
Self-motivated ? ability to juggle multiple projects and anticipate interruptions. At times, patiently wait on responses and have the capability to manage multiple projects
Strong documentation skills ? ability to document work with limited oversight and direction
Ability to adjust and adapt to changing needs of our clients and team
Desirable:
Experience working with healthcare technology solutions
Knowledge of HIPAA regulations involving PHI and HITECH
Experience with multiple testing frameworks and paradigms
*Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
The employee is frequently required to reach with hands and arms. The employee is occasionally required to stand; walk and stoop, kneel, crouch, or crawl. The employee must occasionally lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision, distance vision and ability to adjust focus.
*Work Environment
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The noise level in the work environment is a quiet, professional office.
Trinisys is an Equal Opportunity Employer
Job Type: Full-time
Required education:
Bachelor's
Required experience:
Programming: 7 years

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC