Logo
ClearpointCo.

Senior Software Developer

ClearpointCo., Houston, Texas, United States, 77246


TITLE:

Senior Software Developer CLIENT:

Financial LOCATION:

Houston Texas TYPE:

Permanent SALARY:

DOE URGENCY:

Reviewing Resumes Now

SUMMARY: We are seeking a talented and experienced Software Developer with 5+ years of professional experience in C#, ASP.NET, Knockout JS, SQL Server, and Mobile Development. As a Software Developer, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our organization. The ideal candidate should have a strong foundation in C# and ASP.NET, along with expertise in Knockout JS, SQL Server, and mobile development platforms. Excellent problem-solving, analytical, and communication skills are also required.

DUTIES: Software Development:

Design, develop, test, and maintain software applications using C#, ASP.NET, and Knockout JS. Collaborate with cross-functional teams to gather requirements and translate them into technical specifications. Write clean, efficient, and scalable code following best practices and coding standards. Implement and maintain database structures and queries using SQL Server.

Web Development:

Develop responsive and user-friendly web interfaces using HTML, CSS, JavaScript, and Knockout JS. Implement modern web design principles, ensuring a seamless user experience. Optimize web applications for maximum speed and scalability.

Mobile Development:

Develop mobile applications for iOS and Android platforms using relevant frameworks and technologies (e.g., Xamarin, React Native). Ensure mobile applications are responsive, efficient, and provide a great user experience. Collaborate with designers and stakeholders to deliver high-quality mobile applications.

Testing and Debugging:

Conduct unit testing and integration testing to ensure the quality and reliability of software applications. Debug and resolve software defects and issues promptly. Perform code reviews to identify and address potential issues or improvements.

Documentation and Collaboration:

Create and maintain technical documentation, including system architecture, design specifications, and user manuals. Collaborate with team members, stakeholders, and end-users to understand requirements and provide technical guidance and support. Participate in Agile/Scrum development processes, including sprint planning, daily stand-ups, and retrospectives.

REQUIREMENTS: 5+ years of professional experience as a Software Developer. Strong proficiency in C# and ASP.NET for web application development. Experience with Knockout JS for front-end development. Proficiency in SQL Server and writing optimized database queries. Experience in mobile app development for iOS and Android platforms using frameworks such as Xamarin or React Native. Familiarity with web technologies including HTML, CSS, JavaScript, and responsive design principles. Solid understanding of software development principles, design patterns, and best practices. Strong problem-solving and analytical skills. Excellent written and verbal communication skills. Ability to work effectively both independently and collaboratively in a team environment. Self-motivated with a strong desire to learn and stay updated with new technologies. Preferred Qualifications: Experience with Agile/Scrum development methodologies. Knowledge of other programming languages and frameworks. Understanding of software testing methodologies and tools. Experience with version control systems (e.g., Git). Knowledge of UI/UX principles and best practices. EDUCATION: Bachelor's degree in Computer Science, Software Engineering, or a related field.

#J-18808-Ljbffr