Senior Software Developer
2 weeks ago
Job Location
Vighter Corporate Office (HQs) - San Antonio, TX
Position Type
Full Time
Education Level
Bachelor's Degree
Travel Percentage
Up to 25%
Job Shift
Day
Job Category
Health Care
Description
Title: Senior Software Developer (IT)
Location: San Antonio, TX
Position Type: Full time (30-40+ hours/week), hourly.
Education Level: Bachelor's Degree
Job Category: Health Care
Our Company Promise:
We are committed to providing our Employees a stable work environment with equal opportunity for learning and personal growth. Vighter's Mission is to provide efficient, fast, high quality healthcare staffing to our clients. Our Culture's5 key elementsare crucial to the effectiveness of our employees in accomplishing our mission. These elements are:
- Dependability
- Integrity
- Personability
- Transparency
- Responsiveness
Summary:
Vighter is seeking to hire a Senior Software Developer in San Antonio, TX. A Senior Software Developer plays a leadership role in the design, development, and maintenance of software systems. They are expected to have a deep understanding of programming, architecture, and best practices, and to guide more junior developers in the team. They also collaborate closely with stakeholders to ensure the software meets business requirements. The Senior Software Developer is responsible for designing software programs by determining software needs, coding and testing software to ensure functionality and updating software programs to refine components like cybersecurity measures and data storage capabilities.
Principle Accountabilities:
- Collaborates with management, departments and customers to identify end-user requirements and specifications.
- Designs algorithms and flowcharts to create new software programs and systems. Produces efficient and elegant code based off of requirements.
- Tests and deploys programs and applications accessible in web, iOS, Android and other applications.
- Writing clean, efficient, and well-documented code while adhering to best practices and coding standards.
- Developing new features and modules in accordance with project requirements and timelines.
- Optimizing and refactoring existing code to improve performance, readability, and maintainability.
- Implementing unit tests, integration tests, and end-to-end tests to ensure software quality and prevent regressions.
- Conducting code reviews for junior and mid-level developers, providing feedback on best practices, design, and potential improvements.
- Mentoring and guiding junior developers, helping them grow technically and professionally, and ensuring adherence to coding standards and best practices.
- Providing technical leadership and fostering a culture of learning, collaboration, and innovation within the development team.
- Collaborating with product managers, designers, and other stakeholders to understand project requirements, clarify ambiguities, and translate them into technical solutions.
- Communicating technical concepts effectively to non-technical stakeholders, helping them understand the impact of design and development decisions.
- Participating in daily stand-ups, sprint planning, and other agile ceremonies as part of the software development lifecycle.
- Integrating software components and third-party services (APIs, external libraries, cloud services) into the overall system.
- Ensuring compatibility and integration with legacy systems and other software products.
- Handling data synchronization and migration where needed, ensuring data consistency and integrity.
- Monitoring system performance and identifying bottlenecks, inefficiencies, or scaling issues in software applications.
- Optimizing code and system design to improve performance, responsiveness, and scalability.
- Implementing caching, load balancing, and other performance-enhancing strategies to handle high traffic and resource demands.
- Ensuring secure software development practices, such as safeguarding against vulnerabilities (e.g., SQL injection, cross-site scripting).
- Implementing encryption, authentication, and authorization mechanisms to protect sensitive data and user privacy.
- Designing systems for high availability and disaster recovery, ensuring minimal downtime and data loss in case of system failures.
- Participating in continuous integration/continuous deployment (CI/CD) processes, automating the build, test, and deployment pipelines.
- Working closely with DevOps engineers to ensure the infrastructure is scalable and resilient.
- Deploying software to production environments, monitoring performance, and handling post-deployment issues.
- Writing and executing unit tests, integration tests, and end-to-end tests to ensure the software functions as expected and is free of defects.
- Identifying and addressing bugs or issues during testing or after production deployment.
- Working with QA teams to ensure that functional and non-functional testing (e.g., load, stress, security testing) is thorough.
- Documenting technical specifications, system designs, and architecture to ensure clarity and knowledge transfer within the team.
- Writing detailed user guides or API documentation for developers or end users, ensuring the software is easy to use and maintain.
- Maintaining up-to-date documentation for code, system configurations, and deployment processes.
- Participating in agile development processes, including sprint planning, stand-ups, retrospectives, and backlog grooming.
- Estimating effort and timelines for development tasks and providing input on project priorities.
- Managing and delivering projects on time, ensuring all milestones are met and that the software is developed according to the set requirements and quality standards.
- Staying up-to-date with new technologies and trends in software development and engineering.
- Experimenting with new tools, libraries, and frameworks to improve development processes or enhance the functionality of the product.
- Proposing innovative solutions to problems, suggesting new features, and exploring new ways to improve the software's user experience and performance.
- Understanding business goals and aligning technical solutions with the strategic objectives of the company.
- Collaborating with product teams to ensure that the developed features meet user needs and business expectations.
- Troubleshooting production issues in real-time and working to resolve them quickly, ensuring minimal disruption to end users.
- Knowledge of regulations (HIPAA/Privacy Act) regarding the confidentiality of patient medical records and information as well as Personally Identifiable Information (PII).
- Other duties as assigned.
- Must have exceptional customer service skills.
- Employees shall be technically proficient in the skills necessary to fulfill the job requirements, including ability to speak, understand, read and write English fluently.
- Bachelor's degree in Computer Science or a related field is required.
- Three (3) years of experience in software, mobile applications and/or game and app development.
- Programming Languages: Proficiency in one or more languages (e.g., Java, C#, Python, JavaScript, Go, Ruby, C++).
- Frameworks and Libraries: Experience with modern frameworks (e.g., React, Angular, Spring, Django, Node.js).
- Databases: Proficiency in relational (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra) databases.
- Version Control: Expertise with Git and GitHub/GitLab/Bitbucket for version control and collaborative development.
- Cloud Platforms: Familiarity with cloud services (e.g., AWS, Azure, Google Cloud) for deploying and managing applications.
- CI/CD Tools: Knowledge of Jenkins, Travis CI, CircleCI, GitLab CI, etc., for automating testing and deployment.
- Containerization: Experience with Docker and Kubernetes for containerization and orchestration.
- Testing Tools: Knowledge of testing frameworks (e.g., JUnit, Mocha, Selenium) and automated testing practices.
- Agile Methodologies: Experience with Scrum, Kanban, or other agile methodologies.
- DevOps Practices: Familiarity with DevOps tools and practices for continuous integration and continuous delivery.
- Security Practices: Understanding of secure coding practices, OWASP, and security testing tools.
- The expected duty hours for this position are 8 hours per day and 5 days per week. However, this key position supporting 24/7/365 operations which may require work to be conducted in the day, at night, on weekends, and during holidays.
- Location: Vighter Corporate HQs, San Antonio, TX
- Supportive team of healthcare professionals and administrative staff.
- Opportunity to work with diverse populations, including immigration and asylum personnel and underserved or asylum communities.
- As required to satisfy the contractual obligations. Commute is non-compensatory. All official travel is government funded.
- Competitive salary and comprehensive benefits package, with Medical, Dental, and Vision insurance available for W2 full time employees.
- Company-paid basic Life and AD&D insurance and subsidized health insurance (W2).
- Paid time off, sick leave and holidays.
- Professional development and promotion opportunities.
- Must be able to sit for more than 8 hours per day.
- Must be willing to work overtime if necessary.
- Must be able to use an elevator or walk up and down stairs.
- Must be able to lift up to 40 pounds and carry up to 10 feet.
- Must be able to routinely grasp or handle objects, use finger dexterity, bend elbows/knees and reach above and below shoulders.
- Must be able to read and interpret handwritten and typewritten print.
- Must be able to communicate by voice and detect sound by ear.
- Must be able to perform duties in an indoor or outdoor environment.
- Must be able to pass a criminal background investigation.
- Must undergo Urine Drug Screening (UDS).
- Positions require applicants to be US Citizens, 21 years or older.
#IND2025
#zr
#vighter
Qualifications
Education:- Bachelor's degree in Computer Science or a related field is required.
- Minimum of three (3) years of experience in software, mobile applications and/or game and app development.
- Programming Languages: Proficiency in one or more languages (e.g., Java, C#, Python, JavaScript, Go, Ruby, C++).
- Frameworks and Libraries: Experience with modern frameworks (e.g., React, Angular, Spring, Django, Node.js).
- Databases: Proficiency in relational (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra) databases.
- Version Control: Expertise with Git and GitHub/GitLab/Bitbucket for version control and collaborative development.
- Cloud Platforms: Familiarity with cloud services (e.g., AWS, Azure, Google Cloud) for deploying and managing applications.
- CI/CD Tools: Knowledge of Jenkins, Travis CI, CircleCI, GitLab CI, etc., for automating testing and deployment.
- Containerization: Experience with Docker and Kubernetes for containerization and orchestration.
- Testing Tools: Knowledge of testing frameworks (e.g., JUnit, Mocha, Selenium) and automated testing practices.
- Agile Methodologies: Experience with Scrum, Kanban, or other agile methodologies.
- DevOps Practices: Familiarity with DevOps tools and practices for continuous integration and continuous delivery.
- Security Practices: Understanding of secure coding practices, OWASP, and security testing tools.
-
Senior Terraform Developer
3 days ago
San Antonio, Texas, United States United Software Group Full timeAbout the Role: United Software Group is seeking an experienced Senior Terraform Developer to lead our cloud infrastructure development efforts. As a key member of our engineering team, you will design and implement scalable architecture, automate CI/CD processes, and ensure high availability and security.The ideal candidate will have expertise in Terraform...
-
Senior Software Developer
2 weeks ago
San Antonio, Texas, United States Vighter Medical Group Full timeSenior Software Developer (IT), San Antonio, TXJob DetailsJob LocationVighter Corporate Office (HQs) - San Antonio, TXPosition TypeFull TimeEducation LevelBachelor's DegreeTravel PercentageUp to 25%Job ShiftDayJob CategoryHealth CareDescriptionTitle: Senior Software Developer (IT)Location: San Antonio, TXPosition Type:Full time (30-40+ hours/week),...
-
Senior Software Developer
2 weeks ago
San Antonio, Texas, United States Plus One Robotics Full timeSummary As a Senior Software Developer at Plus One Robotics, you will help design, build, integrate and test our AI powered industrial robot computer vision system, PickOne. Senior developers are responsible for implementing features and bugfixes with a keen mind for architecture. The software you help write will be deployed to robotic systems across North...
-
Software Development Engineer
3 days ago
San Antonio, Texas, United States United Software Group Full timeJob Summary: We are looking for a highly motivated Software Development Engineer - Cloud Services to join our team at United Software Group. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining cloud-based systems and applications using Terraform and other cloud technologies. Your primary focus will be...
-
Senior Software Developer
1 week ago
San Antonio, Texas, United States Pearson Full timeWe are seeking a highly motivated and skilled Full Stack Software Engineer for Pearson's Q-global product. The ideal candidate will be responsible for developing new features for Q-global and migrating the current platform to it's new version. This is a multi-year project with enormous strategic value and high revenue growth.You will work with a distributed...
-
Senior Software Engineer
4 days ago
San Antonio, Texas, United States The Informatics Applications Group Full timeThe Informatics Applications Group is seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key Responsibilities:Analyze complex problems and develop creative solutions using various...
-
Senior Software Development Lead
22 hours ago
San Antonio, Texas, United States Omm IT Solutions Full timeJob Description:Omm IT Solutions seeks an experienced Software Engineer Level 2 to join our team. As a key member of our software development group, you will design, develop, and maintain complex software systems that meet the needs of our clients.Key Responsibilities:Analyze user requirements to derive software design and performance requirements.Debug...
-
Senior Java Software Developer
3 days ago
San Antonio, Texas, United States Wyetech LLC Full timeCompany OverviewAt Wyetech LLC, we are committed to delivering innovative software solutions that meet the needs of our federal government customers.We believe in providing a world-class employee experience that is rare within our industry. Our team consists of talented and experienced professionals who share a passion for developing complex software...
-
Senior Software Development Engineer
3 days ago
San Antonio, Texas, United States Abacus Technology Full timeAbacus Technology is seeking a highly skilled Software Development Engineer to join our team. This is a full-time position that will play a crucial role in the EPASS program at Lackland AFB.Key Responsibilities:Evaluate analysis, problem definition, requirements, solution development, and proposed solutions to determine operational feasibility.Develop and...
-
Senior Software Validation Specialist
3 days ago
San Antonio, Texas, United States Volt Full timeJob DescriptionWe are seeking a highly skilled Senior Software Validation Specialist to join our team. As a key member of our software development team, you will be responsible for verifying and validating medical device embedded software. Your expertise in software test methodologies and quality assurance will ensure that our products meet the highest...
-
Software Development Strategist
4 days ago
San Antonio, Texas, United States Centurion Consulting Group, LLC Full timeTransformative OpportunityAs a leading expert in digital transformation, you will drive the development of a cutting-edge DevOps Software Factory that revolutionizes software delivery. Collaborate with key stakeholders to champion innovation and integrate AI, cloud, and security solutions into mission-critical programs.About the RoleThis long-term...
-
Software Developer
2 weeks ago
San Antonio, Texas, United States Leidos Full timeDescription Join Leidos and Make an ImpactAt Leidos, we drive innovation through the expertise of our diverse and talented team, all dedicated to ensuring customer success. We empower our people, give back to our communities, and prioritize sustainable operations. Our Mission, Vision, and Values define how we do business—always striving to do what's right...
-
Software Developer
1 week ago
San Antonio, Texas, United States Leidos Full timeDescriptionJoin Leidos and Make an ImpactAt Leidos, we drive innovation through the expertise of our diverse and talented team, all dedicated to ensuring customer success. We empower our people, give back to our communities, and prioritize sustainable operations. Our Mission, Vision, and Values define how we do business—always striving to do what's right...
-
San Antonio, Texas, United States BlueHalo Full timeOverviewBlueHalo is seeking a highly motivated Software Engineer to serve on an Agile Software team. The ideal candidate will be responsible for designing and developing robust software solutions using Java and Python. You will be part of a talented software team focused on developing solutions to innovate mission-critical systems and applications.
-
Software Developer
2 weeks ago
San Antonio, Texas, United States Top Secret Clearance Jobs Full timeAbout the job Software Developer Top Secret Clearance Jobs is dedicated to helping those with the most exclusive security clearance find their next career opportunity and get interviews within 48 hours. Air Force Civilian Service has partnered with iHire to reach top talent for their opening below. Check it out and apply via iHireTechnology today Come be a...
-
Threat Intelligence Software Developer
8 hours ago
San Antonio, Texas, United States Insane Cyber Full timeDelivering Innovative Cybersecurity SolutionsAt Insane Cyber, we're dedicated to advancing cybersecurity for industrial operations. Our flagship products, Valkyrie and Cygnet, provide unparalleled detection and response capabilities. We're looking for a talented Senior Threat and Detection Software Engineer to join our team and contribute to the continued...
-
Software Developer
1 week ago
San Antonio, Texas, United States SRC Full timeSRC, Inc. is currently seeking a Software Developer to join our team based out of our Syracuse, NY, Herndon, VA, San Antonio, TX, or Dayton, OH office (remote telework options available if close by an SRC office). The selected candidate will work with our Chemical, Biological, Radiological, and Nuclear (CBRN) Services team in the Environmental Health...
-
Software Development
2 weeks ago
San Antonio, Texas, United States Vighter Full timeJob DetailsJob Location Vighter Corporate Office (HQs) - San Antonio, TX Position Type Full Time Education Level Bachelor's Degree Travel Percentage Up to 25% Job Shift Day Job Category Information Technology DescriptionTitle: Software Development & Integration EngineerLocation: San Antonio, Texas Position Type: Full time (30-40+ hours/week), hourly....
-
Senior Software Engineer
2 weeks ago
San Antonio, Texas, United States Insight Global Full timePosition: Senior Software Engineer (RightAngle)Location: 4 days onsite (1 day remote) San Antonio, TX; Findlay, OH; or Denver, CO Duration: PERMStart Date: ASAP Salary: $140-160k + 15% yearly bonus *Will pay relocation package if neededMust Have:5+ years in full-stack .NET experience2+ years of RightAngle experience (ideally accounting/back...
-
Senior Software Engineer
7 hours ago
San Antonio, Texas, United States H-E-B Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to lead our engineering team. The ideal candidate will have a strong technical background and excellent leadership skills. As a Senior Software Engineer, you will be responsible for mentoring junior engineers, driving larger initiatives, and enabling others to execute against team goals....