Senior Software Developer
Idea Entity
San Antonio, texas
Job Details
Contract
6/3/2024
Full Job Description
Pay Status: Salary, W2 of Idea Entity
Position: Senior Software Developer
Job Family: Exempt
Client: Defense Health Agency (DHA)
Work Location: Hybrid, San Antonio, TX – JBSA Fort Sam Houston
Daily schedule: 40 hours per week, standard business hours
Expected Pay Rate: $60/hr to $75/hr, negotiable
Start: ASAP
Duration: Contract through September 27th, 2024, likely extension
Notes: No C2C, must be W2 employee of Idea Entity, must be US Citizen or Green Card holder
Idea Entity, a Microsoft Gold Partner, is a global change management consulting firm committed to delivering customer outcomes that change the way business is done. We are looking for an experienced Senior Software Developer who will assume a key role on our team. This role has responsibility for understanding our platform that enables organizations to digitally transform their business processes through portals, dashboards, and workflows.
This role will support the objectives of the Surgeon General and the DHA principles within Resource Management, the RM office has been tasked to provide enduring and adaptable internal business solutions in various areas within the DHA.
This role will be operating on a hybrid schedule with one to two (1-2) telework days a week on-site out of San Antonio, TX (Ft. Sam Houston). Due to the nature of this role, US Citizenship is required and is not eligible for sponsorship.
Your responsibilities:
- Develop, create, and modify general computer applications software or specialized utility programs.
- Design software or customize software for client use with the aim of optimizing operational efficiency.
- Test and deploy web applications that meet project requirements.
- Obtain data for automation from standard resources.
- Recognize and understand the use of design patterns at a an advanced level.
- Identify support issues and initiate action to resolve them.
- Provide technical assistance relating to developed applications.
- Create logical data modeling for basic to intermediate application database requirements.
- Collaborate with the solution teams, analyze their requirements, prioritize, and drive features to closure with very high quality.
- Partners closely with business analyst, other senior developers, and manager on all projects.
- Evaluate detailed business, functional, and senior-level technical requirements including recovery, security, and compliance.
- May analyze and design databases within an application area, working individually or coordinating database development as part of a team.
- Convert logical models into physical data models for basic application databases.
- Implement basic to intermediate queries, scripts, and database jobs.
- Ensure acceptable use of system resources and application performance.
- Troubleshooting, researching, and resolving complex technical issues.
- Write, maintain, and update technical documentation and other related system documentation outlining application overview and process flow.
- Be a collaborative team player to define, design, develop, test, deploy, and support software.
- Protects operations by keeping information confidential and maintain code integrity and organization.
- Supports and develops software engineers by providing advice, coaching, and educational opportunities.
- Manage project priorities, deadlines, and deliverables.
Requirements
- 8-10 + years’ experience with Web and mobile applications development using C# and .NET Core 3+.
- Advanced experience with Linq, C#, ASP.net, CSS3, CanvasJs, JavaScript, JSON, jQuery, Angular, Node, AJAX, HTML5, Bootstrap 3/4, Razor, MVC5, VueJS, and Web APIs and responsive web design.
- Knowledge of Agile/SCRUM methodologies and test-driven development.
- Knowledge and experience of relational database schemas including XML and SQL, including writing, and maintaining SQL stored procedures and SSIS packages
- Must be proficient in the use of Microsoft Visual Studio 2019 and Git.
- Must be familiar with DISA Application STIG’s and secure coding principles with regards to application development within the DoD environment.
- Must have experience with Electronic Health Records/Electronic Medical Records (EHR/EMR)
- Knowledge of Shell scripting, any scripting language (Python, Ruby, PHP or other)
- Security + certification or ability to obtain within 6 months of hire
Preferred Qualifications:
- Demonstrated ability to self-direct, prioritize, and manage multiple tasks and priorities.
- Exceptional communicator with both technical and non-technical audiences.
- Strong interpersonal skills with ability to collaborate effectively in cross-functional teams.
- Demonstrated ability to solve challenging technical problems with innovative solutions.
- Customer service oriented and approachable.
Benefits
- Competitive Health Care Plan (Medical, Dental & Vision)
- Health Savings Account (HSA)/Flexible Spending Account (FSA)
- Retirement Plan (401K, IRA) with employer match
- Paid Time Off (Vacation, Sick and Federal Holidays)
- Paid Training & Development opportunities
- Hybrid work environment
At Idea Entity, our culture is centered around diversity and inclusion where our employees are valued and empowered. We are an Equal Opportunity Employer and employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.