Software Engineer - Tampa, FL, United States - DB Recruitment Group

    Default job background
    Technology / Internet
    Description

    Software Engineer - Tampa Primary Responsibilities:
    As a Software Developer, you will play a crucial role in designing, coding, testing, modifying, and implementing software products
    Your responsibilities will encompass writing clean and scalable code, creating testing protocols, addressing bugs, and deploying programs
    Effective communication with both management and technical support colleagues is essential
    You will also be responsible for designing and maintaining software databases, covering various areas such as Software Applications, Web Sites, Data Communication Processes, and User Interfaces
    To excel in this role, you must possess advanced programming language knowledge, outstanding problem-solving skills, and the ability to work efficiently under deadlines
    Please note that this is not an entry-level position

    Key Duties:

    • Collaborate with management, departments, and team members to identify end-user requirements and specifications
    • Participate in team meetings to define the scope of software projects
    • Work closely with the team to create algorithms, flowcharts, layouts, diagrams, and charts for new software programs and systems
    • Analyze existing programs for potential modifications
    • Conduct research and design new software systems, websites, programs, and applications
    • Develop clean, efficient, and scalable code based on specifications and requirements
    • Integrate software components and third-party programs
    • Verify, test, and deploy programs and systems
    • Debug, troubleshoot, maintain, and enhance code and existing software
    • Test, verify, deploy, and upgrade software programs, applications, and systems
    • Collect, compile, assess, and evaluate user feedback to enhance software performance
    • Recommend and execute program improvements
    • Maintain software code and security systems
    • Create technical documentation for reference and reporting, guiding future software development projects
    • Train team members on new applications and software products
    • Perform other related duties as assigned by the IT Director

    Standards of Performance:

    • Adhere to established company policies and procedures when making decisions and taking initiative
    • Uphold the highest standards of ethical conduct, confidentiality, and quality
    • Exemplify integrity, loyalty, and teamwork
    • Use resources efficiently and responsibly
    • Foster a positive, caring, supportive, and recovery-oriented environment
    • Identify department and company needs and facilitate resource acquisition to meet those needs
    • Comply with equal employment opportunity requirements
    • Promote a workplace of dignity and respect
    • Accept direction and guidance respectfully from managers and supervisors
    • Follow the code of conduct and interact professionally and respectfully in a teamwork setting

    Knowledge, Skills & Abilities:

    • Proficiency in programming languages such as JavaScript, HTML5, Java, C++, and PHP
    • Familiarity with software systems and frameworks, including AngularJS, Git, GitHub, and .NET
    • Experience with object-Relational Mapping (ORM) frameworks
    • Knowledge of Agile development methodologies
    • Strong understanding of relational database theory
    • Familiarity with SQL-based data warehousing
    • Quick learner with the ability to adapt to new languages and technologies
    • Effective communication skills
    • Ability to collaborate within a team or work independently on projects
    • Capability to thrive in high-pressure situations

    Physical Requirements:
    Reasonable accommodations will be considered to enable individuals with disabilities to perform the essential functions of the position
    The role may require sitting and talking/hearing, standing, walking, and using hands for handling objects, tools, and controls
    Occasional lifting of up to 10 pounds and infrequent stooping and lifting of up to 25 pounds may be necessary
    Specific vision requirements include close vision and the ability to adjust focus
    Salary - $80,000 - $90,000 per annum