Senior Software Developer

job
  • Vaco
Job Summary
Location
Dallas ,TX
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
05 Jan 2025
Share
Job Description

Senior Software Developer

LOCATION: Dallas, TX

WORK LOCATION: Onsite 5 days per week

JOB TYPE: Direct hire

SALARY: Depending on Experience - Full package includes competitive base salary, and employee benefits.


OVERVIEW


Vaco Dallas is seeking a Senior Software Developer for a direct hire opportunity in Dallas, TX. This pivotal role within the development team focuses on driving innovation across the marketing site, custom-built web-based platform, and API. You will design and implement cutting-edge solutions, ensuring systems meet customer needs and align with evolving technology trends. As a Senior Software Developer, you will take ownership of projects, iterate on existing platforms, and deliver impactful solutions in a collaborative, fast-paced environment. This position thrives on creativity, technical excellence, and entrepreneurial spirit. The ideal candidate brings 4-6 years of hands-on experience with technologies such as Java, JavaScript, HTML, CSS, SQL, frameworks like Spring and Hibernate, and optionally ArcGIS and VueJS. Familiarity with servers like MySQL, Tomcat, and Apache, coupled with Git/Github proficiency, is highly desirable.


KEY RESPONSIBILITIES

  • Innovative Development: Develop, test, and enhance features for web applications, including marketing sites, platforms, and APIs, using modern technologies. Push the boundaries of innovation to solve complex customer challenges.
  • Comprehensive Software Development: Engage in all facets of software development and legacy product maintenance, encompassing user interface design, object-oriented programming, unit and integration testing, debugging software issues, and resolving system errors.
  • Project Ownership: Take full ownership of intricate software designs, driving initiatives from concept to execution while adhering to best practices.
  • Collaboration & Communication: Work closely with the project manager to anticipate future needs, develop strategies for project scope, plan and implement feature releases, define requirements, and create comprehensive system documentation.
  • Customer-Focused Solutions: Understand and address customer pain points, aligning technical development with business needs to deliver impactful results.
  • Adaptability & Change Management: Navigate and embrace changing priorities, providing innovative technical solutions in a dynamic, entrepreneurial environment.
  • Strategic Planning & Documentation: Define project requirements, develop scope strategies, implement features for releases, and maintain comprehensive system documentation.
  • Stakeholder Interaction & BA Tasks: Engage with stakeholders as needed to understand business needs, gather requirements, and ensure alignment with technical goals.
  • Team Leadership: Support team members by fostering high-quality deliverables and promoting a culture of mentorship and continuous improvement.



REQUIRED QUALIFICATIONS

  • 4-6 years of hands-on full-stack software development experience with the following technologies:
  • Programming Languages: Java, JavaScript, HTML, CSS, SQL
  • Frameworks/Libraries: Spring (Java), Hibernate (Java), VueJS (preferred)
  • Databases: MySQL (primary), with plans to transition some large databases to Postgres
  • Servers: Tomcat, Apache
  • Version Control: Git/Github
  • Cloud: AWS experience preferred but not required
  • Development Practices: Standard CI/CD workflows
  • Methodologies: Familiarity with Agile (Scrum) methodologies
  • Strong understanding of web technologies, engineering best practices, and iterative development processes.
  • Proven ability to independently manage multiple projects while collaborating in a team-oriented environment.
  • Exceptional verbal and written communication skills, with the ability to explain technical concepts effectively.
  • Knowledge of user interfaces, object-oriented coding, testing, and debugging software issues.
  • Willingness to work full-time in the Dallas, TX office.


NICE-TO-HAVE QUALIFICATIONS

  • Familiarity with ArcGIS (optional but highly recommended).
  • Knowledge of Agile project management tools (e.g., Jira, Trello).
  • Experience in an entrepreneurial or startup environment, particularly in a high-growth company.


This position is ideal for someone who thrives in an entrepreneurial, in-office culture, embraces challenges, and is eager to push technical boundaries to solve complex customer problems. The ideal candidate is proactive, excels at taking ownership of projects, and thrives in a dynamic environment where they can make a meaningful impact. If you are passionate about delivering innovative solutions and enjoy working in a culture that values collaboration, creativity, and ownership, this opportunity is for you.


In our commitment to transparency throughout the hiring process, we provide a target annual base salary range of $85,000 - $110,000 + bonus for this position. The actual compensation offered will be determined based on factors such as (but not limited to) experience, work location, and skills. Additionally, this position is eligible for comprehensive benefits provided by the hiring employer.

BH ID: 429955

Other Smiliar Jobs
 
  • Montreal, QC
  • 6 Days ago
  • Toronto, ON
  • 2 Days ago
  • Montreal, QC
  • 6 Days ago
  • Montreal, QC
  • 6 Days ago
  • Montreal, QC
  • 6 Days ago
  • Los Angeles, CA
  • 5 Days ago
  • Los Angeles, CA
  • 5 Days ago
  • Los Angeles, CA
  • 5 Days ago
  • Indianapolis, IN
  • 3 Days ago
  • King of Prussia, PA
  • 3 Days ago
  • Chattanooga, TN
  • 3 Days ago
  • Indianapolis, IN
  • 3 Days ago
  • Birmingham, AL
  • 3 Days ago
  • Indianapolis, IN
  • 3 Days ago