1

Self Taught Software Developer Jobs in Texas (NOW HIRING)

Self Financial is a venture-backed, high-growth FinTech company with a mission to increase economic ... As an Associate Frontend Software Engineer, you'll help build Self Financial's mobile app and web ...

R&D C++ Software Developer

Austin, TX · On-site

$104K - $174K/yr

Thorough understanding of object-oriented programming concepts. * Ability to debug software at all ... Retirement Plan Eligibility The retirement plan for this position is Teacher Retirement System of ...

Java Software Developer - Senior

Fort Worth, TX · On-site

$51.50 - $65.50/hr

Self-motivated and able to work autonomously when necessary * Certifications: Azure certifications ... Programming Skills: Proficiency in scripting languages (e.g., PowerShell, Python) * DevOps: ...

Software Engineer II

Dallas, TX · On-site

$96K - $132K/yr

EDUCATION & EXPERIENCE * 5+ years as a software developer and proven experience at a senior level ... Candidate should be self-motivated, independent, and exhibit relationship management skills.

Showing results 41-60

Self Taught Software Developer information

Can you become a self-taught software developer?

Yes, a self-taught software developer can learn programming languages, develop projects, and build a portfolio independently. Success often depends on dedication, consistent practice, and gaining experience with tools like Git, coding platforms, and online resources. Many self-taught developers find employment through networking, open-source contributions, and demonstrating their skills to employers.

Do self-taught software developers get hired?

Self-taught software developers can get hired if they demonstrate strong coding skills, a solid portfolio, and practical experience. Employers often value problem-solving ability and familiarity with relevant tools and technologies, regardless of formal education. Building a network and contributing to open-source projects can also improve job prospects.

How to get a self-taught software developer job with no experience?

A self-taught software developer can improve their chances by building a strong portfolio of projects, contributing to open-source, and learning relevant skills such as coding languages and version control. Gaining practical experience through internships, freelance work, or coding challenges can also help demonstrate competence to employers. Networking and showcasing your work on platforms like GitHub or LinkedIn can further increase job opportunities.

What cities in Texas are hiring for Self Taught Software Developer jobs?

Cities in Texas with the most Self Taught Software Developer job openings:

Senior Software Engineer/Developer

Westlake, TX

Fidelity Investments
Investment Management and Consulting Services • 10K+ employees

$52.25 - $69.25/hr

Full-time

Re-posted 10 days ago


Fidelity Investments rating

8.7

Company rating: 8.7 out of 10

Based on 274 frontline employees who took The Breakroom Quiz


Job description

Job Description:

Note: Fidelity will not provide immigration sponsorship for this position.

Position Description:

Migrates existing desktop application suites across multiple technology stacks, including Windows Presentation Foundation (WPF), Simple Object Access Protocol (SOAP), and REST Application Programming Interface (APIs) to an Angular or Java tech stack. Participates in software design and promotes accurate software engineering and error prevention strategies, development, and security. Builds new and improved capabilities on modern web-based tech stacks to deliver industry best experiences. Aligns standard methodologies regarding Object-Oriented Design (OOD), coding standards, RESTful service consumption and integration, common design patterns, secured application development, and test coverage. Confers with systems analysts, engineers, programmers, and others to design systems and to obtain information on project limitations and capabilities, performance requirements, and interfaces. Provides business solutions by developing complex or multiple software applications.

Primary Responsibilities:

  • Develops original and creative technical solutions to on-going development efforts.
  • Designs applications or subsystems on major projects and for/in multiple platforms.
  • Develops applications for multiple projects supporting several divisional initiatives.
  • Supports and performs all phases of testing leading to implementation.
  • Assists in the planning and conducting of user acceptance testing.
  • Develops comprehensive documentation for multiple applications supporting several corporate initiatives.
  • Responsible for post-installation testing of any problems.
  • Establishes project plans for projects of moderate scope.
  • Works on complex assignments and often multiple phases of a project.
  • Performs independent and complex technical and functional analysis for multiple projects supporting several initiatives.

Education and Experience:

Bachelor's degree in Computer Science, Engineering, Information Technology, Information Systems, Information Systems Management, or a closely related field (or foreign education equivalent) and three (3) years of experience as a Senior Software Engineer/Developer (or closely related occupation) designing, implementing, and supporting financial software systems using Microsoft Office 365 technology.

Or, alternatively, Master's degree in Computer Science, Engineering, Information Technology, Information Systems, Information Systems Management, or a closely related field (or foreign education equivalent) and one (1) year of experience as a Senior Software Engineer/Developer (or closely related occupation) designing, implementing, and supporting financial software systems using Microsoft Office 365 technology.

Skills and Knowledge:

Candidate must also possess:

  • Demonstrated Expertise ("DE") developing, designing, and analyzing responsive designs and reusable components for single page web applications, using modern JavaScript frameworks, Node, JSON, React, and CSS frameworks according to Agile methodologies.
  • DE developing, designing, and analyzing software systems, using REST APIs and Java to improve software design; and promoting bug prevention strategies and unit testing implementing Jasmine and Jest to migrate modern web-based tech stack, using JavaScript frameworks, OOD, and coding standards.
  • DE designing, developing, analyzing, and conducting Quality Assurance (QA) for web-based customer engagement solutions, using the Model-View-Controller (MVC) architecture and web services (Swagger); and preparing comprehensive solution design documentation using Visual Studio Code and GitHub according to Agile methodologies.
  • DE monitoring, developing, and supporting high-performance code deployments across QA and production environments, using Continuous Integration/Continuous Deployment (CI/CD) tools (Jenkins), performance monitoring and debugging tools (Datadog), and browser developer (Firefox and Chrome developers).

#PE1M2

#LI-DNI

Fidelity's Onsite Working Model
Fidelity is transitioning to a full-time onsite working model through a phased rollout across regions and roles. Currently, some roles and locations require 100% onsite presence, while others require less. Onsite expectations are likely to evolve as the rollout continues. This transition does not apply to fully remote roles.

Certifications:Category:Information Technology

Please be advised that Fidelity's business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.


What Fidelity Investments employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom