Software Engineer

Overview

On Site
USD95,000 - USD130,000
Full Time

Skills

Software Engineer

Job Details

job summary:

Are you a highly motivated and experienced Full-Stack Software Engineer seeking a dynamic role where you can architect, build, and deploy cutting-edge software solutions? Join our client, a [mention general positive attribute, e.g., rapidly growing, innovative, market-leading] organization in the [Industry Sector] space, and play a pivotal role in shaping the future of their technology platforms. This is an exceptional opportunity to contribute to impactful projects across desktop, mobile, and web environments, working alongside a collaborative and forward-thinking team.




location: Johnson City, Texas

job type: Permanent

salary: $95,000 - 130,000 per year

work hours: 9am to 5pm

education: Bachelors



responsibilities:


  • Drive the full software development lifecycle, from conceptualization and design through deployment and ongoing maintenance.
  • Collaborate closely with cross-functional teams to understand business needs and translate them into robust and scalable software requirements.
  • Contribute to architectural design decisions, ensuring the development of high-performance and efficient software solutions.
  • Design and implement algorithms and data structures to optimize application performance and scalability.
  • Develop and consume RESTful APIs and build modern web applications using leading-edge technologies.
  • Produce clean, well-documented, and maintainable code that adheres to industry best practices.
  • Implement comprehensive testing strategies to ensure the delivery of high-quality and reliable software.
  • Participate in the deployment and monitoring of applications, ensuring optimal performance and stability.
  • Proactively identify, troubleshoot, and resolve software defects and performance bottlenecks.
  • Contribute to the continuous improvement of our client's technology platforms by incorporating user feedback and emerging technologies.
  • Maintain a strong focus on data security and adhere to confidentiality protocols.


#LI-AR2




qualifications:


  • 4+ years of demonstrable experience as a Full-Stack Software Engineer.
  • Deep proficiency in at least one mainstream technology stack, with a strong preference for C#/.NET (Java proficiency also highly valued).
  • Solid understanding of software architecture principles, design patterns, and the Software Development Life Cycle (SDLC).
  • Proven experience in designing and developing RESTful APIs and modern web applications.
  • Practical expertise with relational (e.g., SQL Server, PostgreSQL, MySQL) or NoSQL databases, including the ability to write efficient queries.
  • Familiarity with Agile/Scrum development methodologies and collaborative development practices.
  • Strong analytical and problem-solving abilities, with a track record of independently diagnosing and resolving complex technical challenges.


skills:

  • Excellent written and verbal communication skills, with the ability to effectively articulate technical concepts to both technical and non-technical audiences.
  • A proactive and results-oriented mindset with a strong sense of ownership.
  • A collaborative team player with a strong aptitude for professional growth.




Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact

Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).

This posting is open for thirty (30) days.


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.