Senior Software Engineer
Location
South Carolina
Posted
6 days ago
Salary
$147.5K / year
Seniority
Senior
Job Description
Senior Software Engineer
RedSail Technologies
• Contribute code, designs, documentation and technical expertise to implement solutions to complex applications problems for clients in the Pharmacy and POS space. • Responsible for performing functional and performance automated tests and unit tests and analyze clients’ needs in order to expand or modify systems to meet those needs. • Facilitate the development of incremental features to improve existing systems to enable clients to seamlessly process their customers’ transactions and operate their businesses more efficiently and profitably. • Partner with teams to provide technical expertise in the development of new systems features and products that align with overall systems architecture strategy. • Learn how computer systems currently function and how they are utilized by clients. • Use this knowledge to identify technical and functional gaps and areas for improvement to meet clients’ needs. • Develop, document, and revise system design procedures, test procedures, and quality standards. • Design and implement system enhancements, executing unit, integration and acceptance testing to meet business requirements. • Monitor and review procedures and client issues so as to improve current computer systems and client experience and make recommendations based on analysis to improve the customer’s efficiency and effectiveness. • Review system capabilities, workflow and scheduling limitations, as well as evaluate existing systems to determine effectiveness and perform upgrades as needed.
Job Requirements
- Bachelor’s degree in information technology, Computer Science or related Engineering field (or foreign degree equivalent) and four (4) years of experience as a Software Developer or related role where experience was gained.
- Employer will also accept six (6) years of experience as a Software Developer or related role where experience was gained.
- Full-stack software development experience.
- Demonstrated ability with Agile SDLC, including standard agile ceremonies and leading engineers during an Agile sprint.
- Demonstrated ability with JavaScript, C# and .NET technologies.
- Demonstrated ability with Design Patterns; and Demonstrated ability mentoring and collaborating within a team.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Junior Software Engineer
DynataThe world’s largest first-party data company for insights, activation & measurement
• Identify, define, and solve basic problems • Ensure solutions meet specifications, cover the “happy path” • Use AI coding agents and other AI tools boldly to accelerate development workflow • Curate technical documentation to support delivery, maintenance • Participate in collaborative relationships • Support organizational changes • Respond to code reviews in a timely manner and make appropriate changes
Customer Delivery Engineering Technical Leader
CiscoWe securely connect everything to make anything possible.
• Interacting with customers as a Customer Reliability Engineer (CRE). • Applying Site Reliability Engineering (SRE) best practices to customers. • Bringing these practices to the Isovalent software suite running on-premises and in major cloud providers on Kubernetes. • Gaining a deep understanding of customers and their architectures. • Working with various stakeholders for world class support and issue resolution to incidents.
• Resolução de problemas macroeconômicos e sociais da eficiência e sustentabilidade do setor de saúde privado.
• Develop and maintain applications using Java and Spring Boot • Work on front-end development using Vue.js and Vuetify • Design and implement microservices-based architectures • Develop integrations via APIs and messaging using RabbitMQ • Ensure code quality through best practices, testing, and development patterns • Participate in architectural decisions and product evolution • Contribute to AI, automation, and data governance initiatives • Provide technical support to the team and share knowledge • Participate in agile ceremonies and collaborate with cross-functional teams




