Post Job Free
Sign in

Sr. Software Engineer

Company:
Spectraforce Technologies
Location:
San Diego, CA
Posted:
May 16, 2024
Apply

Description:

Job Title: Sr. Software Engineer

Duration: 11 Months

Location: San Diego, CA (onsite)

As a Sr. Software Engineer, you will develop, create, and modify general computer applications software or specialized utility programs. Your role will involve analyzing user needs, designing software or customizing it for client use to optimize operational efficiency, and potentially analyzing and designing databases within an application area. You will work individually or coordinate with teams to ensure optimal software performance and adaptability.

Responsibilities:

Coding and Development: Complete assigned coding tasks according to specifications without significant errors or bugs.

Adaptability: Manage changes and setbacks effectively to meet deadlines.

Collaboration: Work with project teams to achieve objectives and maintain open communication.

Problem-Solving: Resolve complex software issues and bugs quickly.

Research and Analysis: Gather, integrate, and interpret information from various sources for troubleshooting and solutions.

Technical Conversations: Engage in discussions with tech leads and managers.

Planning and Prioritization: Manage project deadlines and deliverables independently.

Issue Resolution: Resolve straightforward technical issues and escalate complex ones as needed.

Coding Practices: Write readable code for large features and significant bug fixes to support collaboration.

Testing: Perform unit tests to verify stability and functionality.

Required Skills:

Python

React

Front-End Web Development

Backend Development

AWS

Technologies:

Languages: Python, JavaScript

Frameworks: React

Cloud Platform: AWS

Required Experience:

Education: Bachelor's degree in engineering, Information Systems, Computer Science, or a related field.

Work Experience: 2+ years of experience in software engineering or related work, with 2+ years in programming languages like C, C++, Java, or Python.

Competencies:

Analytical Skills: Gather, integrate, and interpret information from various sources.

Trust Building: Establish trusting and collaborative relationships with different types of people.

Communication: Clear and effective verbal and written communication skills.

Creativity: Produce innovative ideas and translate them into solutions.

Decision-Making: Make quick and accurate decisions considering various factors.

Adaptability: Demonstrate resilience in the face of changes and challenges.

Organization: Efficiently organize and prioritize tasks for effective completion.

Software Optimization: Familiarity with software optimization techniques and approaches.

Initiative: Proactively undertake tasks and projects with drive and energy.

Technical Documentation: Document software and hardware specifications appropriately.

Software Engineering: Understand the overall process of software development and its phases.

Time Management: Prioritize mission-critical tasks and focus on essential activities.

Troubleshooting: Detect malfunctions and determine root causes to find appropriate solutions.

Note: The Company is committed to complying with the California Privacy Rights Act ("CPRA") effective January 1, 2023; and all data privacy laws in the jurisdictions in which it recruits and hires employees. A Notice to California Job Applicants Regarding the Collection of Personal Information can be located on our website. Applicants with disabilities may access this notice in an alternative format by contacting

Apply