Software Engineer

Compensation

: $126,470.00 - $187,710.00 /year *

Employment Type

: Full-Time

Industry

: Information Technology



Loading some great jobs for you...





Software EngineerAlameda, CA Contract to hire (may consider Direct Hire)55-60/hr (100k-120k/yr perm salary) Kelly IT is working directly with a rapidly growing mental health care company dedicated to making a difference for their clients, the community, and their employees. We offer an array of mental health services to adults with serious mental illness. They partner with public sector entities and behavioral health organizations, and have over 108 programs and over 3,500 employees across the country and growing! Their small robust special projects software development team is looking to bring on board an additional, integral Software Engineer to help them continue to build modern, efficient and exciting internal tools that are flexible, scalable and make a direct difference in how their doctors, clinicians, and staff provide care and support to thousands of patients daily. This role may be either a direct hire/perm role, with a preference of doing a contract to hire, if that suits the individual. In this role, you will be responsible to design, develop and maintain features end to end using a variety of tools, technologies, and frameworks, including Web Services/APIs, ASP.Net MVC, C#, .Net Core, jQuery, Angular and other supporting technologies. They have several new and ongoing projects including a web based Telepsychiatry platform using embedded video calling APIs, e-signature APIs to support a core business need. Software Engineer Required QUALIFICATIONS:
B.S. in Computer Science, STEM related degree or combination of equivalent experience
Four (4) years professional software development experience in a modern programming language such as C#, Java or similar
Four (4) years of database design and modeling experience
Four (4) years of SQL/T-SQL experience - must be able to write and debug complex SQL queries
Solid understanding & demonstrated proficiency in object-oriented (OO) analysis and design principles and patterns
Knowledge and understanding of SDLC using Agile principles
Familiar with common source-control tools & methodologies
Highly detail-oriented with excellent analytical skills
Excellent written and verbal communication skills
Ability to work well on a team as well as independently
Must possess a highly-positive and service-oriented approach to working both internally and externally
Proven ability to troubleshoot and problem solve
Strong understanding of technology with a natural inquisitiveness

Software Engineer PreferredQUALIFICATIONS:
Experience working with REST APIs
Experience with UI/UX design and development
Experience with JavaScript libraries/frameworks such as jQuery, Angular, Node.js and React.
Experience with cloud development or at least an understanding of the Azure Cloud platform and services.
Experience with Reporting tools like Microsoft SSRS and Crystal Reports
Experience with SharePoint (on-premise or Online)
Experience with healthcare technology services, with emphasis on behavioral health, public health or other human service settings
Experience with Electronic Health Record (EHR) systems

Software Engineer ESSENTIAL FUNCTIONS:
Demonstrate the Telecare mission, purpose, values and beliefs in everyday language and contact with the internal and external stakeholders
Design, develop, test, deploy, and maintain business applications built with a variety of technologies and frameworks
Write well-documented, testable, and high-quality code
Liaison with Business Analysts and customers to analyze business requirements
Manage project priorities, deadlines, and deliverables
Maintain a working knowledge of new uses for and new features of the applications and underlying technical components
Ensures that problems or system issues are prioritized and addressed in a timely manner and status is communicated to affected users and IT Management
Communicate clearly, insure instructions are clearly understood.
Attends all team meetings
Demonstrates a good rapport and cooperative working relationships with all members of the team; respond to co-workers expressing concerns and promote group morale
Continually focuses on assigned tasks and seeks and implements improvements as necessary
Demonstrates a knowledge of Telecare's customers including clients/residents, families and governmental agencies in all interactions and conduct
Acts in a professional manner, always demonstrating respect and understanding of the community and fellow employees
Completes and follows through with tasks and assignments, meeting expected deadlines
Stays current with the latest technical findings, new products, and software enhancements through trade journals, attendance at seminars and other means



Why Kelly?


As a worker today, it s up to you to take charge of your career and look for opportunities to learn, grow, and achieve your potential. Helping you find what s next is what we re all about. We know what s going on in the evolving world of work just ask the 440,000 people we employ each year. Connecting with us means getting the support, guidance, and opportunities needed to take your career where you may have never imagined.




About Kelly


At Kelly, we re always thinking about what s next and advising job seekers on new ways of working to reach their full potential. In fact, we re a leading advocate for temporary/non-traditional workstyles, because we believe they allow flexibility and tremendous growth opportunities that enable a better way to work and live. Connecting great people with great companies is what we do best, and our employment opportunities span a wide variety of workstyles, skill levels, and industries around the world.

Kelly is an equal opportunity employer committed to employing a diverse workforce and providing accommodations for people with disabilities in all parts of the hiring process as required under its Employment Accommodation Policy. Kelly will work with applicants to meet accommodation needs that are made known to Kelly in advance.



Job Requirements:

Associated topics: back end, develop, devops, java, matlab, perl, php, programming, sde, software programmer * The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Create your profile now!

Create your Profile

Loading some great jobs for you...