Application Developer
NET Developer Job In Birmingham, AL
We are looking for a motivated Software Developer who will play a key role in a significant company initiative to support our growth. The ideal candidate will be looking to gain experience across the entire software development lifecycle. In this role your primary focus will be the development, integration and implementation of our Customer Relationship Management (CRM) and Transportation Management System (TMS) applications.
Responsibilities:
Collaborate with cross-functional teams to develop software solutions that meet business requirements.
Assist in the design coding, testing, and debugging of software applications.
Contribute to the development of clean, efficient, and maintainable code.
Participate in code reviews to ensure quality and adherence to coding standards.
Create clear documentation for end-users and support staff.
Learn and apply best practices in software development methodologies and tools.
Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or related field.
Experience with Python, C++, C#, or Java (or another object-oriented language)
Familiarity with SQL database management systems.
Basic knowledge of version control systems such as Git.
Ability to manage multiple concurrent projects.
Enthusiasm for continuous learning and professional development.
Must be able to work in an office based in Birmingham, Alabama.
Occasional travel (less than 5%)
Preferred Skills:
Previous Experience with CRM/TMS implementation or development.
Experienced in RESTful API or SOAP development or integration techniques.
API documentation using Swagger, Apiary, Mashery or a similar tool.
Familiarity with front-end frameworks and libraries such as React, Angular, or Flask.
Java Developer
NET Developer Job In Birmingham, AL
Employment Type: Full-Time Department: Information Technology CGS is seeking a Java developer/programmer to join a team working on the enhancement of data utilization for a large, state-run project. The developer will be asked to aggregate data from several different existing sources and prepare plans for how this data can be collected, processed, stored, and reported on. The candidate for this position should have a strong understanding of large-scale enterprise systems and have a demonstrated expert knowledge of Java coding and web applications including Java Server Faces Framework.
CGS brings motivated, highly skilled, and creative people together to solve the government's most dynamic problems with cutting edge technology. To carry out our mission, we are seeking candidates that are excited to contribute to government innovation, appreciate collaboration, and can anticipate the needs of others. Here at CGS, we offer an environment in which our employees feel supported, and we encourage professional growth through various learning opportunities.
Skills and attributes for success:
- Collaborate with business analyst and developers to produce software designs
- Provide work estimates to project manager, provide frequent status updates and track progress against the project work plan
- Formulate program specifications and basic prototypes
- Transform software designs and specifications into high functioning code in the appropriate language
- Integrate individual software solutions to higher level systems
- Use web-based tools to create and advance applications
- Test code periodically to ensure it produces the desirable results and perform debugging when necessary
- Collaborate with business, development, and QA teams to develop testing and acceptance procedures
- Perform upgrades to make software and systems more secure and efficient
- Collaborate with business analyst to provide training, knowledge transfer, and documentation for user support
Qualifications:
- Three (3) Years of experience developing Java web applications using the Java Server Faces Framework
- Five (5) Years of experience in Java web application user interface design and implementation including HTML, CSS, and Javascript
- Three (3) Years of experience integrating Java web applications with SQL databases using Hibernate
- Three (3) Years of SQL relational database design and coding experience
- Five (5) Years of experience developing software both independently and in a team environment
- Ability to demonstrate superior organizational skills with an acute attention to detail
- Ability to work effectively under pressure in time-sensitive situations and prioritize multiple projects with similar deadlines
Our commitment:
Contact Government Services (CGS) strives to simplify and enhance government bureaucracy through the optimization of human, technical, and financial resources. We combine cutting edge technology with world-class personnel to deliver customized solutions that fit our clients' specific needs. We are committed to solving the most challenging and dynamic problems.
For the past seven years we've been growing our government-contracting portfolio, and along the way we've created valuable partnerships by demonstrating a commitment to honesty, professionalism, and quality work.
Here at CGS we value honesty through hard work and self-awareness, professionalism in all we do, and to deliver the best quality to our consumers mending those relations for years to come.
We care about our employees. Therefore, we offer a comprehensive benefits package:
- Health, Dental, and Vision
- Life Insurance
- 401k
- Flexible Spending Account (Health, Dependent Care, and Commuter)
- Paid Time Off and Observance of State/Federal Holidays
Contact Government Services, LLC is an Equal Opportunity Employer. Applicants will be considered without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran
Join our team and become part of meaningful government innovation!
Explore additional job opportunities with CGS on our Job Board:
*************************************
For more information about CGS please visit: ************************** or contact:
Email: *******************
$111,626.67 - $151,493.34 a year
Senior Web Developer
NET Developer Job In Birmingham, AL
pspan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Are you ready to make a significant impact with your work? Join our passionate and diverse team, where we're committed to delivering remarkable solutions. We don't just solve problems - we create innovative solutions that capture attention and make a difference./span/p
pbr//p
pspan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"We are seeking an experienced and driven Senior Web Developer to join our team. In this crucial role, you'll tackle intricate technical issues and enhance software performance. You'll have the opportunity to work on a variety of projects, from internal applications to customer-facing websites and mobile apps./span/p
pbr//p
pspan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif; font-weight: bold;"Key Responsibilities:/span/p
ul
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Lead advanced web development tasks across all our projects, utilizing your technical expertise to solve complex challenges./span/li
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Act as a key escalation point, translating complex technical issues into clear, business-level language./span/li
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Adopt a solution-oriented mindset, focusing on root-cause analysis to prevent recurring issues./span/li
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Collaborate with clients and internal teams during project discovery to capture technical requirements accurately./span/li
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Work with business development and strategic leadership teams to uncover new technology opportunities that align with our company's goals./span/li
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Coordinate with client technology teams and external vendors to ensure the feasibility of proposed solutions./span/li
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Assess hardware and software platforms for client projects and internal applications, considering present needs and future growth./span/li
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Oversee the setup of required services, workflows, and tools to support the full development lifecycle, including code creation, storage, review, deployment, and documentation./span/li
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Help establish QA standards for all digital deliverables./span/li
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Ensure both internal and external developers have appropriate access to shared resources./span/li
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Stay updated with technology trends that could impact development practices and share insights within the company./span/li
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Maintain documentation of work progress to inform adjacent team members./span/li
/ul
p /p
pspan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif; font-weight: bold;"Qualifications:/span/p
ul
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Bachelor's degree in Computer Science, Engineering, or a similar field, with a strong background in web development./span/li
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"At least 3 years of professional experience in web and software development./span/li
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Proven experience in designing and implementing new website projects./span/li
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Comprehensive experience in enterprise-scale web development, performance improvement, and deployment initiatives./span/li
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Ability to balance the demands of multiple internal and external clients in an agency setting./span/li
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Strong resource planning and priority management skills./span/li
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Exceptional analytical and problem-solving abilities, with a passion for hands-on resolution of real-time escalations./span/li
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Excellent communication skills, capable of engaging effectively with both technical and non-technical stakeholders./span/li
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Forward-thinking approach to enhancing development processes, with a history of driving process improvements./span/li
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Innate curiosity and drive to stay abreast of industry trends, and a track record of implementing tools that add value to internal teams and clients./span/li
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Experience delegating work across multiple projects and working with off-shore teams./span/li
/ul
p /p
pspan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif; font-weight: bold;"Technical Skills:/span/p
ul
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Proficiency in PHP (WordPress), HTML, CSS, and JavaScript./span/li
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Experience with Node.js and other frameworks (e.g., ReactJS, Flutter) is a plus./span/li
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Familiarity with MySQL, MongoDB, and hosting platforms such as AWS./span/li
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Understanding of payment gateways such as Stripe./span/li
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Experience with CI/Deployment tools like Jenkins./span/li
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Proficiency in using build tools like NPM and Webpack./span/li
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Experience with version control systems like Git/GitHub./span/li
/ul
p /p
pspan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif; font-weight: bold;"Location:/span/p
ul
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"We are accepting applications for United States-based candidates only, with a preference for candidates in the Greater Birmingham or Alabama-area locations./span/li
lispan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"Working in-office is preferred, with hybrid options available./span/li
/ul
p /p
pspan style="color: #0d0d0d; font-size: 13px; font-family: arial, helvetica, sans-serif;"If you're eager to be at the forefront of technological innovation and want to be part of a team that leads industry trends, we'd love to hear from you. Apply now to join us in creating solutions that make a difference./span/p
pbr//p
Software Developer
NET Developer Job In Birmingham, AL
We are looking for a skilled software developer with experience in C# ready to transition to React development. In this role, you will be responsible for building and maintaining web applications using React, Redux, and other modern front-end technologies.
Responsibilities:
- Design and develop high-quality, user-friendly web applications using React, Redux, and other modern front-end technologies
- Collaborate with cross-functional teams to gather requirements, design solutions, and implement features
- Write clean, reusable, and maintainable code that adheres to coding standards and best practices
- Develop and maintain automated test suites to ensure high-quality code
- Debug and troubleshoot issues, and provide timely resolutions
- Stay up-to-date with emerging trends and technologies in front-end development and incorporate them into our projects
- Participate in code reviews, contribute to the development of technical documentation, and provide mentoring to junior developers as needed
Requirements:
- Bachelor's degree in Computer Science or a related field
- 2+ years of experience in software development using C#
- Experience in developing web applications using React, Redux, and other modern front-end technologies
- Strong knowledge of JavaScript, HTML, and CSS
- Knowledge of RESTful APIs and server-side technologies such as .NET Core or Node.js
- Experience with version control systems such as Git
- Good understanding of Agile development methodologies and practices
- Excellent problem-solving skills and attention to detail
- Strong communication skills and ability to work collaboratively in a team environment
If you are passionate about front-end development and have a desire to learn and grow in a dynamic and collaborative work environment, we encourage you to apply for this exciting opportunity.
Software Developer
NET Developer Job In Birmingham, AL
Responsibilities Code, test, and document programs and provide user support MAJOR RESPONSIBILITIES: * Software development including testing and preparation of technical documentation * Architect simple applications * Communicate well with Agile team members and is a strong contributor to an Agile team.
* Resolve simple programming issues within a single application without supervision and takes ownership of issues and sees them through to resolution
* Quickly adopts new technical skill sets and is proficient with programming tools
* Meets deadlines
* Able to work independently at least 50% of the time and displays judgment in prioritization of work
EDUCATION, EXPERIENCE, AND SKILLS REQUIRED:
* High School Diploma or GED required
* Bachelor's degree in related discipline strongly preferred, but consideration may be given to an exceptional candidate with four years relevant work experience.
* At least two years recent programming experience with Java, C#, PL/SQL, or Typescript required.
OTHER POSITION SPECIFICATIONS:
* Follow internal development processes and standards
* Maintain company confidentiality
* Interact with users for programming specification clarification and detail
* Write technical documentation
* Provide user support for Altec associates via phone, email and in person
* Perform software testing
* Willingness to work outside standard business hours to resolves issues or complete special projects
* Track and maintain constant communication with the customer from the beginning to the end of any established case, issue, or concern
* Remain highly adaptable
* All other duties as assigned.
* Must be willing to travel as needed to perform job duties up to 25%.
The job level may be modified upward based on the qualifications of the candidate
Benefits
Altec offers a competitive salary that rewards performance and dedication, along with a comprehensive benefits package that includes:
* Medical, Dental, Vision and Prescription Drug Program
* Retirement 401(k) Traditional or Roth Program Options with Company Match
* Vacation and Holidays
* Parental Leave
* Short Term and Long Term Disability Leave
* Flexible Spending Accounts
* Tuition Assistance Program
* Employee Assistance and Mental Health/Substance Abuse Program
* Life Insurance, Accidental Death and Dismemberment Insurance
* Supplemental Insurance including Hospital Indemnity, Critical Illness and Accident Insurance
* Additional Wellness Programs and Rewards Available
Why Join Altec?
If you're considering a career with Altec, there's never been a better time to join us! Our company was founded on values that place the customer first and prioritize our people as our greatest strength. Over the years, those values and our talented associates have helped us to earn the trust and confidence of customers worldwide. Today, Altec is an innovative, financially sound company that sets the standard of excellence in design, manufacturing and service - and that's why we're the ideal place for you to grow your career.
Founded in 1929, Altec is a privately held company headquartered in Birmingham, Alabama. Altec specializes in the manufacture, sale and service of aerial devices, digger derricks, cranes and specialty equipment for the electric utility, telecommunications, tree care, construction, and light and signs markets. We help our customers dig deeper and reach higher in more than 100 countries around the world.
EEO Statement
Altec Industries, Inc. and its affiliates are equal opportunity employers and maintain affirmative action plans to recruit, retain, develop, and promote qualified individuals without unlawful consideration of race, gender, color, religion, sexual orientation, gender identity, national origin, age, disability, citizenship status, veteran status, or any other characteristic protected by federal, state or local law. Altec strives to maintain a work environment free from unlawful discrimination and harassment, where associates are treated with respect and dignity.
Software Developer I
NET Developer Job In Birmingham, AL
Software Engineer I
Under close supervision the Software Engineer I manages trouble tickets and develops basic information systems by designing, developing, and installing software solutions, and testing. This position improves operations by conducting systems analysis and recommending changes in policies and procedures.
JOB DUTIES
Manages trouble ticket resolution for multiple applications.
Provides production support of applications and is responsible for determining root causes as well as proposing and implementing solutions by exercising some independent thinking and judgment.
Uses back-end programming languages, as well as front-end script languages to optimize performance, scalability, and security.
Codes programming logic for new or existing solutions software or applications following design specifications put in place by senior software development staff and leadership.
Handles installation, configuration, development, workflow design, monitoring, and/or upgrade of assigned software products.
Monitors quality and performance of applications through testing and maintenance.
Maintains up-to-date records of issues with existing code.
Offers limited systems recommendations for defined business needs.
Presents work for review and sign off by peers and/or management in his workgroup.
Performs other duties as assigned.
EDUCATION & EXPERIENCE
Typically requires a bachelor's degree in computer science, software engineering, or a related field and zero (0) to two (2) years of related experience or equivalent experience.
KNOWLEDGE, SKILLS, ABILITIES
Basic understanding of application configuration, maintenance and support.
Basic knowledge of client/server networks.
Ability to troubleshoot and resolve standard issues and identify the need to escalate issues to a higher level.
Basic understanding of key business drivers of technology decisions.
Ability to effectively communicate business issues to the appropriate level.
PHYSICAL DEMANDS:
LICENSES & CERTIFICATIONS:
SUPERVISORY RESPONSIBILITY:
BUDGET RESPONSIBILITY:
COMPANY INFORMATION: Motion offers an excellent benefits package which includes options for healthcare coverage, 401(k), tuition reimbursement, vacation, sick, and holiday pay.
DISCLAIMER: This job description illustrates the general nature and level of work performed by employees within this job classification. It is not intended to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and skills required. Management retains the right to add or modify duties at any time.
Not the right fit? Let us know you're interested in a future opportunity by joining our Talent Community on jobs.genpt.com or create an account to set up email alerts as new job postings become available that meet your interest!
GPC conducts its business without regard to sex, race, creed, color, religion, marital status, national origin, citizenship status, age, pregnancy, sexual orientation, gender identity or expression, genetic information, disability, military status, status as a veteran, or any other protected characteristic. GPC's policy is to recruit, hire, train, promote, assign, transfer and terminate employees based on their own ability, achievement, experience and conduct and other legitimate business reasons.
Application Developer (Full Stack)/4P114
NET Developer Job In Birmingham, AL
Schedule: 3-day office / 2-day remote hybrid
Permanent Resident (Green Card) or US Citizen preferred
Job Responsibilities
Develop application enhancements with complex business requirements, including custom data interfaces, security and compliance regulations, and industry standards from electric industry groups.
Convert existing stand-alone solutions into CloverDX Data Services.
Develop and deploy application changes using tools such as:
JetBrains IntelliJ IDE
SonarQube code analysis
Sonatype Nexus suite
GitHub Enterprise source code management
Similar software development tools
Create schema alteration and bulk data load SQL scripts to support application changes.
Manage changes to production solutions using change management practices, including:
Source code management
Creation of formal deployment procedures and back-out plans
Quality testing
Documentation
Adhere to all Southern Company and EMS guidelines, policies, and established work practices.
Job Requirements
Experience
4+ years in the field of application development or software engineering
2+ years of experience with Spring Framework
Required Knowledge and Skills
Proficiency with:
Java, JavaScript, HTML5, JDBC, REST and SOAP APIs, and SQL
Git/GitHub Enterprise for source code management
Experience with:
AngularJS 1.x and Bootstrap 3 or Vue3 and Bootstrap 5
Spring Framework and Spring Boot
Knowledge of:
Software development techniques, including object-oriented design patterns
Traditional, Agile, and DevOps software development lifecycle methods
Secure software development best practices
Web development technologies, architectures, and software development tools
Relational database requirements analysis, schema design, and query construction
Strong:
Critical thinking and problem-solving skills
Knowledge of IT change management processes
Organizational skills to plan and execute system projects
Written and verbal communication skills (understanding customer requirements, creating training and support documents, specifications, and action plans)
Interpersonal skills (ability to work directly with various personnel, including development, operations, security, and compliance teams)
Desired Knowledge and Skills
Knowledge of:
Relational database programming and performance tuning
Software development and CI/CD environments/tools (such as JetBrains IntelliJ IDEA, Maven, Jenkins, SonarQube, and Nexus Repository)
Java application server environments like Apache Tomcat
LDAP
Windows-based and UNIX-based application server platforms
Local area network and wide area network communication
ETL tools, including CloverDX and OSI EITK
Data historians like AVEVA PI System or AVEVA eDNA
Behavioral Attributes
Exhibit Our Values (Safety First, Unquestionable Trust, Superior Performance, and Total Commitment) in all business dealings.
Self-motivated with attention to detail, accuracy, follow-up, and a commitment to continuous learning.
Exercise independent judgment and discretion.
Eagerness to work within a structured development process with strong change management controls.
Contribute to a diverse and inclusive team and work environment.
Java Liferay Developer
NET Developer Job In Birmingham, AL
Hello,
Greetings from Jobsbridge!
Jobsbridge, Inc. is a fast growing Silicon Valley based I.T staffing and professional services company specializing in Web, Cloud & Mobility staffing solutions.
Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all.
Job Description
A
college degree and 5 years of programming experience, or 5 years
programming experience and 3 years of relevant business experience.
Knowledge of programming languages, platforms, and data structures.
Application of project management, program management and software development methodologies.
Research, decision-making and judgment skills.
Problem solving skills.
Qualifications
Skill: programming languages, platforms, and data structures
Additional Information
All your information will be kept confidential according to EEO guidelines.
Web Developer
NET Developer Job In Birmingham, AL
Position Overview: We are seeking a talented and experienced Full Stack Web Developer to join our dynamic team. The ideal candidate will have a solid background in full stack development, with a strong focus on back-end technologies and a proven ability to deliver robust, scalable solutions. E-commerce experience is a plus, as you will play a key role in developing and maintaining our online platforms.
Why? You make a huge impact to tons of customers immediately with your code. You will get to be part of a significant digital transformation from legacy code to modern frameworks.
Key Responsibilities
* Develop and maintain web applications using Linux, PHP, Perl, and Laravel.
* Design and integrate APIs (Web APIs, SOAP, XML, JSON) to support business applications.
* Develop and maintain front-end interfaces using HTML, CSS, JavaScript, and frameworks such as Bootstrap or similar.
* Implement security best practices following OWASP guidelines.
* Work closely with cross-functional teams to implement new features and enhancements.
* Manage the entire Software Development Life Cycle (SDLC), including planning, development, testing, deployment, and maintenance.
* Automate processes using Unix shell scripting and schedule tasks with cron jobs.
* Troubleshoot and debug applications to optimize performance and user experience.
* Use regular expressions (regex) for data validation and parsing.
* Participate in code reviews, providing constructive feedback to team members.
* Create and maintain technical documentation for new and existing systems.
Required Skills and Qualifications
* Proficient in Linux, with experience managing and configuring server environments.
* Strong knowledge of PHP and experience with the Laravel framework.
* Strong knowledge with Perl is highly desirable.
* Familiarity with APIs, including SOAP, Web APIs, XML, and JSON integration.
* Solid understanding of front-end technologies: HTML, CSS, JavaScript, and frameworks like Bootstrap.
* Experience working in an e-commerce environment is a strong plus.
* Strong grasp of SDLC methodologies, including Agile and DevOps principles.
* Proficient with version control systems, especially Perforce and Git.
* Experience with Unix shell scripting and cron job scheduling.
* Strong skills in regex statements for text processing.
* Knowledge of relational databases and SQL (e.g., MySQL, PostgreSQL).
Preferred Qualifications
* Experience in Perl scripting and automation.
* Familiarity with performance optimization and web security best practices.
* Understanding of web accessibility standards.
Software Developer
NET Developer Job In Birmingham, AL
MUST be LOCATED in BIRMINGHAM Software Developer Southern Research (SR) is at a pivotal moment in its 82-year history. At the start of 2022, SR launched a new strategic plan focused on translational research in the life sciences. SR intends to invest over $150 million in this new strategy, including development of new facilities, platforms, and programs. We believe in the power of SR and our partners to unlock the immense potential of Alabama's biotech ecosystem to spur economic development, create jobs, and draw investment. Downtown Birmingham sees over $700M in extramural biomedical research every year, including over $300M from the NIH, in large part due to the contributions of Southern Research and the University of Alabama at Birmingham. We are on a mission to translate our R&D volume into investment, high-performance companies, and quality jobs in Alabama and in the Southeast United States. The Software Developer will report directly to the Director of Bioinformatics and play a key role in developing, implementing, and maintaining operational workflows across various departments. This individual will collaborate with cross-functional teams, including outreach, provider engagement, marketing, and medical affairs, to design and optimize these workflows.
Key Responsibilities:
* Design and maintain operational workflows such as provider engagement, kitting, outreach, and data tracking systems.
* Develop and integrate web services and APIs to streamline communication between systems.
* Establish and enforce user authentication standards to ensure secure access and data integrity.
* Create and manage databases and data repositories.
* Work on platforms for building and supporting workflows.
* Work across the full technology stack. Skilled in both back-end, database and front-end development.
* Collaborate with the Medical Affairs team and external vendors to design and implement workflows that meet organizational needs.
* Support additional tasks and initiatives as needed to assist team objectives. Minimum Qualifications:
* Bachelor's degree in bioinformatics, Computational Biology, Biological Computational Sciences, or a related field.
* Minimum 2 years experience in a similar role.
* Proficiency in SQL and NoSQL databases.
* Experience with one or more programming languages, such as Python, Java, or Perl.
* Strong understanding of data modeling, data structures, databases, and ETL processes.
* Hands-on experience with API design and development, including SOAP and REST web services.
* Enthusiasm for learning new technologies and contributing fresh, innovative ideas to the team.
ABOUT SOUTHERN RESEARCH Southern Research (SR) represents a bold vision for an enduring industry-university partnership that advances research and discovery in life sciences and engineering. As we celebrate our 80th anniversary, we are making transformational decisions to reinvigorate the institute by focusing our efforts to attract, retain, and develop top talent, and ultimately create jobs through translating ideas into innovation, and innovation into economic opportunity. Job Specifics Behaviors Results Oriented - Establishes stretch goals and manages to focus outcomes; demands excellence and demonstrates a strong commitment to organizational success; works to do what is best for all stakeholders. Inclusive - Holds a strong conviction that inclusion and innovation go together. Highly collaborative - Cares less about who did it than how it got done; takes pride in shared outcomes and believes the whole is greater than the sum of the parts when it comes to team efforts. Deeply curious - Recognizes that "innovation requires not knowing long enough to learn new things" and that "being actively open-minded involves searching for reasons why we might be wrong-not for reasons why we must be right-and revising our views based on what we learn." Action oriented - Translates goals and objectives into actionable, metrics focused priorities and tasks. Process Refiner - Observes details to continuously improve processes, looks for opportunities to create regular feedback loops to refine, and loves measuring what matters; strongly believes that "getting it right is more important than being right."
Core Values
Cultivating human connection - putting people first. We know that every individual makes a difference and that no one can do it alone. We believe the world's most powerful resource is human potential. We are an inclusive and courageous team where innovation and diversity of though go hand in hand. We understand that relationships move at the speed of trust. Operating with precise execution - measuring what matters and owning results as a team. We leverage data to drive decisions that advance science. We recognize the importance of a stable foundation coupled with an agile mindset. We hold ourselves accountable and take pride in our work. We give and receive candid feedback as a gift that keeps us growing. Harnessing relentless curiosity - our unstoppable, innovative force. We are driven to ask sharp questions and push the boundaries of knowledge. We use creativity and critical thinking as catalysts for finding solutions that change lives. We learn by doing, consistently striving to improve our relationships, training, methodologies, questions, and results. Stewarding a healthy community - implementing sustainable operations for a safe, engaging environment. We don't compromise on safety and health for our employees, customers, or community. We believe a healthy community begins with inclusive economic opportunities. We respect the dignity of the patients we ultimately serve. We are motivated to serve communities that are underserved and markets that are overlooked.
Physical Demands
* Ability to work in an office setting using a computer for extended periods of time.
* Ability to sit for extended periods of time.
* Some travel required.
Software Developer
NET Developer Job In Birmingham, AL
Software Engineer I Under close supervision the Software Engineer I manages trouble tickets and develops basic information systems by designing, developing, and installing software solutions, and testing. This position improves operations by conducting systems analysis and recommending changes in policies and procedures.
You must be eligible to work in the US without Visa Sponsorship.
JOB DUTIES
* Manages trouble ticket resolution for multiple applications.
* Provides production support of applications and is responsible for determining root causes as well as proposing and implementing solutions by exercising some independent thinking and judgment.
* Uses back-end programming languages, as well as front-end script languages to optimize performance, scalability, and security.
* Codes programming logic for new or existing solutions software or applications following design specifications put in place by senior software development staff and leadership.
* Handles installation, configuration, development, workflow design, monitoring, and/or upgrade of assigned software products.
* Monitors quality and performance of applications through testing and maintenance.
* Maintains up-to-date records of issues with existing code.
* Offers limited systems recommendations for defined business needs.
* Presents work for review and sign off by peers and/or management in his workgroup.
* Performs other duties as assigned.
EDUCATION & EXPERIENCE
Typically requires a bachelor's degree in computer science, software engineering, or a related field and zero (0) to two (2) years of related experience or equivalent experience.
KNOWLEDGE, SKILLS, ABILITIES
* Basic understanding of application configuration, maintenance and support.
* Basic knowledge of client/server networks.
* Ability to troubleshoot and resolve standard issues and identify the need to escalate issues to a higher level.
* Basic understanding of key business drivers of technology decisions.
* Ability to effectively communicate business issues to the appropriate level.
PHYSICAL DEMANDS:
LICENSES & CERTIFICATIONS:
SUPERVISORY RESPONSIBILITY:
BUDGET RESPONSIBILITY:
COMPANY INFORMATION: Motion offers an excellent benefits package which includes options for healthcare coverage, 401(k), tuition reimbursement, vacation, sick, and holiday pay.
DISCLAIMER: This job description illustrates the general nature and level of work performed by employees within this job classification. It is not intended to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and skills required. Management retains the right to add or modify duties at any time.
Not the right fit? Let us know you're interested in a future opportunity by joining our Talent Community on jobs.genpt.com or create an account to set up email alerts as new job postings become available that meet your interest!
GPC conducts its business without regard to sex, race, creed, color, religion, marital status, national origin, citizenship status, age, pregnancy, sexual orientation, gender identity or expression, genetic information, disability, military status, status as a veteran, or any other protected characteristic. GPC's policy is to recruit, hire, train, promote, assign, transfer and terminate employees based on their own ability, achievement, experience and conduct and other legitimate business reasons.
Java ATG Developer
NET Developer Job In Birmingham, AL
Dellfor Technologies is founded by software professionals with fresh approach, and ideas empowering clients and partners in meeting the unique challenges created by transforming business needs. Our technical, domain expertise across obust solutions. We strive to prove ourselves from project inception through completion... Our technical, domain expertise across industries and process oriented approach enables clients to develop cost effective and robust solutions. We strive to prove ourselves from project inception through completion...
To succeed in the Dellfor technologies, you need exceptional connections - to the right experts, the right opportunities and the right answers. You'll find Dellfor Technologies right in the center of this ever-changing technological world - uncovering opportunities and connecting possibilities.
As a global provider of IT staffing services, Dellfor Technologies connects the very best IT professionals to great opportunities at leading companies. And we do it every single day - for both temporary and permanent assignments and across virtually all industries. We use our insight, flexibility and expanded resources to anticipate the needs of leading tech companies and help them make exceptional connections with top tech talent.
Job Description
·
Experience with ATG, Java and J2EE technologies
.
·
Experience with XML/HTTP and or Restful Web services.
·
Experience with JQuery, AJAX, JSON, HTML,
Java script
, CSS and AngularJs.
·
Hands on experience with Struts, Spring and Hibernate.
·
Experience working with Web Logic Servers and Oracle DB.
·
Experience with JDBC and PL/SQL.
·
Experience with all phases of the Software Development Lifecycle, including system
analysis, design, coding, testing, debugging and documentation.
·
Teamwork & collaboration skills to work across organizations and lead cross-functional teams.
·
Communication & stakeholder management skills.
·
Problem solving skills to develop quick yet sound solutions to resolve complex issues.
·
Knowledge of AWS.
·
Experience with IOS development Platform & Swift.
·
Experience with Microservices, RabitMQ.
Additional Information
Highlights and benefits
We are a registered E verified company
Starting salary between $ 60,000 with regular increments
Free classroom skill enhancement program
Relocation allowance
Referral bonus
On the job support from experienced professionals in the relative field
Travel allowance
Insurance- Medical, dental, vision and 401K
Health Benefits through Carefirst BCBS (Blue Cross Blue Shield)
Company paid Life Insurance
Please respond with your resume. US Citizens and all other parties authorized to work in the US are encouraged to apply.
Job Type: W2/Contract
Salary: $60,000.00 /year
Required education:
Bachelor's
Required experience:
Developer: 5-12year
Java Developers / UI Developers
NET Developer Job In Birmingham, AL
Title: 2-3 HTML5 Developers Start: Immediate need (Start 1st week of Feb.) Engagement: FTE (with the Software Company) / Contract to hire (Saviance) Authorization: Sponsorship Not available / GC / USC
:
• 2-3 HTML5 developers that have worked with Angular and Bootstrap technologies.
• These are true developers w/web transactional experience, not designers.
Additional Info
• Need to have good communication skills and be GC or US Citizen that are ok with contract to hire after 6 months, or can be perm.
• If not local, will probably be the contract to hire route, just to make sure they are ok w/location. Manager will interview non-local folks via phone or Skype. Ideally, he'd like to review resumes end of next week, interview the week after, and start them the 1st week of Feb. No h1 candidates, please. Please send your best rates on these…..Manager is flexible, but he's a good client, I don't want to mark up too much
Title: 1 Java Developer (Backfill)
Start: Immediate need (Start 1st week of Feb.)
Engagement: FTE (with the Software Company) / Contract to hire (Saviance)
Location: Again, don't have to be local, just willing to relocate at own expense.
Job Description:
• 1 Java Developer
• 4-5 years of Java development experience and experience developing RESTful APIs.
• RESTful API experience
Additional Info
• This is a backfill for one of our other folks that bailed a few months back.
• This person should also be GC or US, and willing to do perm or contract to hire in Birmingham.
• Interview and start timeline is the same as above.
Qualifications
#HTML5 #J2EE #Bootstrap #Java #Restful #API
Additional Information
Saviance Technologies
is an
EEO
employer, employing over 500 professionals across more than 5 offices and 3 global delivery centers in the U.S, UK and India. We offer a very attractive benefits package which includes Medical, dental and vision insurance and compares well with the best in the industry. We deliver a full portfolio of services that includes Application Development & Management, Mobile Testing Services, Enterprise Software Solutions, Engineering Services, Full Spectrum of Microsoft Technology Solutions, Business Intelligence & Data Warehousing, Global Infrastructure as well as Professional Services. Our mission is to ‘To provide world class Staff Augmentation Services to our clients to enable them to win and grow by using our talent and experience in technological services, intuitive strategies and focused execution'.
For immediate consideration please send a Microsoft word copy of your resume to
[email protected]
. Please include the job title, authorization to work, interview/project availability and contact information. Call us now - we guarantee an interview, provided you have the right set of skills and attitude.
Software Engineer Position
NET Developer Job In Birmingham, AL
We are looking for a passionate Software Engineer to design, develop and install software solutions. Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, Ruby on Rails or .NET programming languages (e.g. C++ or JScript.NET.) Our ideal candidates are familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment.
Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design.
Responsibilities
Execute full software development life cycle (SDLC)
Develop flowcharts, layouts and documentation to identify requirements and solutions
Write well-designed, testable code
Produce specifications and determine operational feasibility
Integrate software components into a fully functional software system
Develop software verification plans and quality assurance procedures
Document and maintain software functionality
Troubleshoot, debug and upgrade existing systems
Deploy programs and evaluate user feedback
Comply with project plans and industry standards
Ensure software is updated with latest features
Requirements
Proven work experience as a Software Engineer or Software Developer
Experience designing interactive applications
Ability to develop software in Java, Ruby on Rails, C++ or other programming languages
Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate)
Experience developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
Experience with test-driven development
Proficiency in software engineering tools
Ability to document requirements and specifications
BSc degree in Computer Science, Engineering or relevant field
Recommended skills
Application Development
Information Technology
Problem Solving
Software Development
Use Programming Language
Software Engineer II
NET Developer Job In Birmingham, AL
Responsibilities This key position is located onsite at our headquarters in Birmingham, Alabama. We're growing and currently looking for Software Engineer II to join our software development team. Our software development team develops line of business enterprise software solutions using agile methodologies. We focus heavily on integration and web-based development. We are seeking a team focused individual, who can lead by example in a fast-paced environment while producing readable and maintainable code.
Responsibilities and Essential Duties include the following (other duties may be assigned):
* Execute day-to-day development operations in fulfillment of product features and stories.
* Independent Problem Solver capable of executing a plan with little direction.
* Assist in diagnosing and remediating critical business issues.
* Ability to size, estimate, and break down large work items using story points, t-shirt sizing and task planning.
* Assist in training new hires and co-ops.
* Collaborate with developers, analysts, and designers in conceptualizing and development of new software programs and applications.
* Researching and designing solutions to implement business requirements.
* Participate in peer review, pull requests, and collaborative discussions with other developers and engineers.
* Work and communicate effectively in a collaborative team environment.
* Evaluating code to ensure that it is valid, structured property, meets industry standards, and is compatible with browsers, devices, or operating systems.
* Participate in planning and sizing of user stories.
* Maintain an understanding of the latest software tools, technologies, and programing practices through education, study, research, conferences, workshops, and/or groups.
* Design and develop unit tests and automated tests to ensure application usability.
* Manual testing of applications to verify requirements are met.
* Resolve problems uncovered by customer feedback and testing by correcting or referring problems to appropriate personnel for correction.
* Work with support personnel to resolve issues related to applications maintained by the software development group.
* Work with network administrators, systems analysts, and software engineers to assist in resolving problems with software products or company software systems.
* Develop and maintain user documentation as needed
Education - Skills - Knowledge - Qualifications & Experience
* College diploma or university degree in the field of Computer Science, Information Systems, Software Engineering or Management Information Systems preferred or a related field of study
* 4+ years' practical hands-on experience.
* Microsoft development stack (.Net, .Net Core, C#, MS-SQL)
* Web Based Frameworks (JavaScript, Typescript, HTML, SCSS\CSS, Angular)
* Experience working with, or creating RESTful APIs
* Experience working with object-oriented programming languages
* Experience creating or working with DevOps automation (Pipelines, CI\CD, Deployments)
* Azure Technologies (web apps, search, caching, service bus)
* Relational database design, querying, and programing concepts.
* Unit Testing\End to End Testing, UI Testing, Test Driven Design.
Personal Attributes
* Able to communicate effectively with non-technical staff and with members of interdisciplinary teams.
* Able to solve complex problems.
* Flexible and adaptable in regards to learning and understanding new technologies.
* Strong written, oral, and interpersonal communication skills.
* Ability to conduct research into software-related issues and products.
* Highly self-motivated and directed.
* Attention to detail.
* Analytical and problem-solving abilities.
* Ability to effectively prioritize and execute tasks in a high-pressure environment.
* Ability to work both independently and in a team-oriented, collaborative environment.
Work Conditions
* Night and weekend hours may be required to meet project deadlines.
* Sitting for extended periods of time.
* Dexterity of hands and fingers to operate a computer keyboard, mouse, and other devices.
* Able to lift computer drives, monitors, and other peripherals.
The above description covers the principal duties and responsibilities of the job. The description shall not, however, be construed as a complete listing of all miscellaneous, incidental, or similar duties which may be required from day-to-day. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Java Developer
NET Developer Job In Birmingham, AL
Employment Type: Full-Time Department: Information Technology CGS is seeking a Java developer/programmer to join a team working on the enhancement of data utilization for a large, state-run project. The developer will be asked to aggregate data from several different existing sources and prepare plans for how this data can be collected, processed, stored, and reported on. The candidate for this position should have a strong understanding of large-scale enterprise systems and have a demonstrated expert knowledge of Java coding and web applications including Java Server Faces Framework.
CGS brings motivated, highly skilled, and creative people together to solve the government's most dynamic problems with cutting edge technology. To carry out our mission, we are seeking candidates that are excited to contribute to government innovation, appreciate collaboration, and can anticipate the needs of others. Here at CGS, we offer an environment in which our employees feel supported, and we encourage professional growth through various learning opportunities.
Skills and attributes for success:
* Collaborate with business analyst and developers to produce software designs
* Provide work estimates to project manager, provide frequent status updates and track progress against the project work plan
* Formulate program specifications and basic prototypes
* Transform software designs and specifications into high functioning code in the appropriate language
* Integrate individual software solutions to higher level systems
* Use web-based tools to create and advance applications
* Test code periodically to ensure it produces the desirable results and perform debugging when necessary
* Collaborate with business, development, and QA teams to develop testing and acceptance procedures
* Perform upgrades to make software and systems more secure and efficient
* Collaborate with business analyst to provide training, knowledge transfer, and documentation for user support
Qualifications:
* Three (3) Years of experience developing Java web applications using the Java Server Faces Framework
* Five (5) Years of experience in Java web application user interface design and implementation including HTML, CSS, and Javascript
* Three (3) Years of experience integrating Java web applications with SQL databases using Hibernate
* Three (3) Years of SQL relational database design and coding experience
* Five (5) Years of experience developing software both independently and in a team environment
* Ability to demonstrate superior organizational skills with an acute attention to detail
* Ability to work effectively under pressure in time-sensitive situations and prioritize multiple projects with similar deadlines
Our commitment:
Contact Government Services (CGS) strives to simplify and enhance government bureaucracy through the optimization of human, technical, and financial resources. We combine cutting edge technology with world-class personnel to deliver customized solutions that fit our clients' specific needs. We are committed to solving the most challenging and dynamic problems.
For the past seven years we've been growing our government-contracting portfolio, and along the way we've created valuable partnerships by demonstrating a commitment to honesty, professionalism, and quality work.
Here at CGS we value honesty through hard work and self-awareness, professionalism in all we do, and to deliver the best quality to our consumers mending those relations for years to come.
We care about our employees. Therefore, we offer a comprehensive benefits package:
* Health, Dental, and Vision
* Life Insurance
* 401k
* Flexible Spending Account (Health, Dependent Care, and Commuter)
* Paid Time Off and Observance of State/Federal Holidays
Contact Government Services, LLC is an Equal Opportunity Employer. Applicants will be considered without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran
Join our team and become part of meaningful government innovation!
Explore additional job opportunities with CGS on our Job Board:
*************************************
For more information about CGS please visit: ************************** or contact:
Email: *******************
$111,626.67 - $151,493.34 a year
Dot Net Developer
NET Developer Job In Birmingham, AL
Hello, Greetings from Jobsbridge ! Jobsbridge, Inc . is a fast growing Silicon Valley based I.T staffing and professional services company specializing in Web, Cloud & Mobility staffing solutions. Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all.
Job Description
5+ years of .NET development experience using ASP.net/C#
In depth web services experience using WCF
WebAPI development experience
Web Forms and MVC development experience
SQL Server Database design, SSIS, SSRS
Experience using SOLID principles in application design
Familiarity with Patterns of Enterprise Application Architecture
Must be able to work independently and as part of a team
Team Foundation Server experience a plus
Qualifications
ASP.net/C#,SSIS, SSRS
Additional Information
All your information will be kept confidential according to EEO guidelines.
Software Developer I
NET Developer Job In Birmingham, AL
Software Engineer I Under close supervision the Software Engineer I manages trouble tickets and develops basic information systems by designing, developing, and installing software solutions, and testing. This position improves operations by conducting systems analysis and recommending changes in policies and procedures.
You must be eligible to work in the US without Visa Sponsorship.
JOB DUTIES
* Manages trouble ticket resolution for multiple applications.
* Provides production support of applications and is responsible for determining root causes as well as proposing and implementing solutions by exercising some independent thinking and judgment.
* Uses back-end programming languages, as well as front-end script languages to optimize performance, scalability, and security.
* Codes programming logic for new or existing solutions software or applications following design specifications put in place by senior software development staff and leadership.
* Handles installation, configuration, development, workflow design, monitoring, and/or upgrade of assigned software products.
* Monitors quality and performance of applications through testing and maintenance.
* Maintains up-to-date records of issues with existing code.
* Offers limited systems recommendations for defined business needs.
* Presents work for review and sign off by peers and/or management in his workgroup.
* Performs other duties as assigned.
EDUCATION & EXPERIENCE
Typically requires a bachelor's degree in computer science, software engineering, or a related field and zero (0) to two (2) years of related experience or equivalent experience.
KNOWLEDGE, SKILLS, ABILITIES
* Basic understanding of application configuration, maintenance and support.
* Basic knowledge of client/server networks.
* Ability to troubleshoot and resolve standard issues and identify the need to escalate issues to a higher level.
* Basic understanding of key business drivers of technology decisions.
* Ability to effectively communicate business issues to the appropriate level.
PHYSICAL DEMANDS:
LICENSES & CERTIFICATIONS:
SUPERVISORY RESPONSIBILITY:
BUDGET RESPONSIBILITY:
COMPANY INFORMATION: Motion offers an excellent benefits package which includes options for healthcare coverage, 401(k), tuition reimbursement, vacation, sick, and holiday pay.
DISCLAIMER: This job description illustrates the general nature and level of work performed by employees within this job classification. It is not intended to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and skills required. Management retains the right to add or modify duties at any time.
Not the right fit? Let us know you're interested in a future opportunity by joining our Talent Community on jobs.genpt.com or create an account to set up email alerts as new job postings become available that meet your interest!
GPC conducts its business without regard to sex, race, creed, color, religion, marital status, national origin, citizenship status, age, pregnancy, sexual orientation, gender identity or expression, genetic information, disability, military status, status as a veteran, or any other protected characteristic. GPC's policy is to recruit, hire, train, promote, assign, transfer and terminate employees based on their own ability, achievement, experience and conduct and other legitimate business reasons.
Java ATG Developer
NET Developer Job In Birmingham, AL
Dellfor Technologies is founded by software professionals with fresh approach, and ideas empowering clients and partners in meeting the unique challenges created by transforming business needs. Our technical, domain expertise across obust solutions. We strive to prove ourselves from project inception through completion... Our technical, domain expertise across industries and process oriented approach enables clients to develop cost effective and robust solutions. We strive to prove ourselves from project inception through completion...
To succeed in the Dellfor technologies, you need exceptional connections - to the right experts, the right opportunities and the right answers. You'll find Dellfor Technologies right in the center of this ever-changing technological world - uncovering opportunities and connecting possibilities.
As a global provider of IT staffing services, Dellfor Technologies connects the very best IT professionals to great opportunities at leading companies. And we do it every single day - for both temporary and permanent assignments and across virtually all industries. We use our insight, flexibility and expanded resources to anticipate the needs of leading tech companies and help them make exceptional connections with top tech talent.
Job Description
· Experience with ATG, Java and J2EE technologies.
· Experience with XML/HTTP and or Restful Web services.
· Experience with JQuery, AJAX, JSON, HTML, Java script, CSS and AngularJs.
· Hands on experience with Struts, Spring and Hibernate.
· Experience working with Web Logic Servers and Oracle DB.
· Experience with JDBC and PL/SQL.
· Experience with all phases of the Software Development Lifecycle, including system
analysis, design, coding, testing, debugging and documentation.
· Teamwork & collaboration skills to work across organizations and lead cross-functional teams.
· Communication & stakeholder management skills.
· Problem solving skills to develop quick yet sound solutions to resolve complex issues.
· Knowledge of AWS.
· Experience with IOS development Platform & Swift.
· Experience with Microservices, RabitMQ.
Additional Information
Highlights and benefits
We are a registered E verified company
Starting salary between $ 60,000 with regular increments
Free classroom skill enhancement program
Relocation allowance
Referral bonus
On the job support from experienced professionals in the relative field
Travel allowance
Insurance- Medical, dental, vision and 401K
Health Benefits through Carefirst BCBS (Blue Cross Blue Shield)
Company paid Life Insurance
Please respond with your resume. US Citizens and all other parties authorized to work in the US are encouraged to apply.
Job Type: W2/Contract
Salary: $60,000.00 /year
Required education:
Bachelor's
Required experience:
Developer: 5-12year
Software Engineer I
NET Developer Job In Birmingham, AL
Responsibilities Brasfield & Gorrie is one of the largest privately held construction firms in the nation. Our purpose is building exceptional people, trusting relationships, great projects, and strong communities. No matter your starting point-seasoned professional or college student-when you join the Brasfield & Gorrie family, you open the door to a rewarding career at one of the most respected and dynamic companies in the industry. As one of the nation's leading general contractors, our company abounds with opportunities at all levels-but it's your drive, your values, and your desire to work hard that will form your future with us. Here you decide your path and what you will make of your career-and your life.
We're growing and currently looking for Software Engineer I to join our software development team. Our software development team develops line of business enterprise software solutions using agile methodologies. We focus heavily on integration and web-based development. We are seeking a team focused individual, who can lead by example in a fast-paced environment while producing readable and maintainable code.
Responsibilities and Essential Duties include the following (other duties may be assigned):
* Execute day-to-day development operations in fulfillment of product features and stories.
* Independent Problem Solver capable of executing a plan with little direction.
* Debug and Diagnose non-business critical issues
* Ability to estimate individual task work to accomplish their individual objectives.
* Collaborate with developers, analysts, and designers in conceptualizing and development of new software programs and applications.
* Researching and designing solutions to implement business requirements.
* Participate in peer review, pull requests, and collaborative discussions with other developers and engineers.
* Work and communicate effectively in a collaborative team environment.
* Evaluating code to ensure that it is valid, structured property, meets industry standards, and is compatible with browsers, devices, or operating systems.
* Participate in planning and sizing of user stories.
* Maintain an understanding of the latest software tools, technologies, and programing practices through education, study, research, conferences, workshops, and/or groups.
* Design and develop unit tests and automated tests to ensure application usability.
* Manual testing of applications to verify requirements are met.
* Resolve problems uncovered by customer feedback and testing by correcting or referring problems to appropriate personnel for correction.
* Work with support personnel to resolve issues and assist end users in issues related to applications maintained by the software development group.
* Work with network administrators, systems analysts, and software engineers to assist in resolving problems with software products or company software systems.
* Develop and maintain user documentation as needed
Education - Skills - Knowledge - Qualifications & Experience
* College diploma or university degree in the field of Computer Science, Information Systems, Software Engineering or Management Information Systems preferred or a related field of study with 2+ years' practical hands-on experience.
Knowledge & Experience (in two or more)
* Microsoft development stack (.Net, .Net Core, C#, MS-SQL)
* Web Based Frameworks (JavaScript, Typescript, HTML, SCSS\CSS, Angular)
* Experience working with, or creating RESTful APIs
* Experience working with object-oriented programming languages
* Experience creating or working with DevOps automation (Pipelines, CI\CD, Deployments)
* Azure Technologies (web apps, search, caching, service bus)
* Relational database design, querying, and programing concepts.
* Unit Testing\End to End Testing, UI Testing, Test Driven Design.
Personal Attributes
* Able to communicate effectively with non-technical staff and with members of interdisciplinary teams.
* Able to solve complex problems.
* Flexible and adaptable in regard to learning and understanding new technologies.
* Strong written, oral, and interpersonal communication skills.
* Ability to conduct research into software-related issues and products.
* Highly self-motivated and directed.
* Attention to detail.
* Analytical and problem-solving abilities.
* Ability to effectively prioritize and execute tasks in a high-pressure environment.
* Ability to work both independently and in a team-oriented, collaborative environment.
Work Conditions
* Night and weekend hours may be required to meet project deadlines.
* Sitting for extended periods of time.
* Dexterity of hands and fingers to operate a computer keyboard, mouse, and other devices.
* Able to lift computer drives, monitors, and other peripherals.
The above description covers the principal duties and responsibilities of the job. The description shall not, however, be construed as a complete listing of all miscellaneous, incidental, or similar duties which may be required from day-to-day. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.