What are the responsibilities and job description for the Senior Software Engineer position at SelekIT?
About the job Senior Software Engineer
Job Title : Senior Software Engineer
Location : Houston, TX, USA
Contract Details : 1099
Overview :
We are currently seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team.
As a Senior Software Engineer, you will play a crucial role in the development and maintenance of our software products.
You will work closely with our cross-functional teams to design, develop, and implement software solutions that meet the needs of our clients.
You will also be responsible for providing technical guidance and mentoring to junior team members.
Key Responsibilities :
Design, develop, and implement software solutions that meet business requirements and adhere to coding standards and best practices
Collaborate with cross-functional teams to define project requirements and provide technical expertise
Participate in code reviews and provide constructive feedback to ensure code quality and maintainability
Mentor and guide junior team members to help them grow and develop their skills
Stay updated with the latest technologies and trends in software development and recommend improvements to existing processes and systems
Troubleshoot and resolve software issues in a timely and efficient manner
Write and maintain technical documentation for software systems and processes
Work closely with project managers to ensure timely delivery of projects and provide regular updates on progress
Qualifications :
Bachelor's degree in Computer Science, Software Engineering, or a related field
Minimum of 5 years of experience in software development
Strong knowledge of programming languages such as Java, C , or Python
Experience with front-end development using HTML, CSS, and JavaScript
Proficient in database design and management using SQL
Experience with Agile software development methodologies
Excellent problem-solving and analytical skills
Strong communication and interpersonal skills
Ability to work independently and in a team environment
Experience with cloud-based technologies and services is a plus
If you are a passionate and experienced Senior Software Engineer looking for a new challenge, we would love to hear from you. Apply now to join our dynamic team
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Senior Software Engineer?
Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.