Software Developer

 

Job Summary  

BladeEdge is a data driven organization that owns a platform engineered to capture, compute and consume data in the wind industry by developing AI analytics on wind turbine blades for damage and lifecycle management. We present this through the use of our autonomous flight application and web application. We are seeking an individual that understands the role of software development for web applications and swift programming environments. This individual will work with our Application Architect as it pertains to design, build, test and implement processes as the lead a development team and strategic partners. 

Essential Duties and Responsibilities 

  • Ability to support web applications
  • Ability to work in Swift and other mobile platforms
  • Ability to effectively develop in multiple and simultaneous projects
  • Ability to react positively to high pressure situations
  • Evaluate and recommend tools, technologies, and processes to ensure the highest quality product
  • Participate in a software development team utilizing the functional and technical requirement in building the software product that meets these requirements
  • Provide tier 2 incident support for all EdgeData software products
  • Understanding of the software development life cycle – Dev/Ops; Continuous Delivery
  • Confirms program operation by conducting tests; modifying program sequence and/or codes
  • Provides reference for use of prime and personal computers by writing and maintaining user documentation; maintaining a help desk
  • Maintains computer systems and programming guidelines by writing and updating policies and procedures
  • Experience with various computing systems and technologies
  • Ability to meet deadlines and communicate status, issues and resolutions

The above statements cover what are generally believed to be the principal and essential functions of this job.  Specific circumstances may allow or require some people assigned to the job to perform a somewhat different combination of duties.

Education and Experience

  • 4 year college degree, with Degree in Computer Science, software engineering
  • Previous experience in programming
  • 5-7 years of experience in the field or in a related area

Required Skills

  • Has knowledge of commonly-used concepts, practices, and procedures of hardware and software support
  • Relies on instructions and pre-established guidelines to perform the functions of the job
  • Fluent in multiple programming languages and expert users of application development tools, such as C#, JAVA, Web Components, Google Polymer, jQuery, Node.js, Python, SSL, plus many others
  • Expert level knowledge of HTML5, CSS, and JavaScript for UI/ UX design
  • Experience in API development
  • Experience with Swift
  • Preferred experience with OpenID and/or Auth0
  • Preferred experience with Unix, Linux, and Windows environments
  • Amazon AWS environment knowledge and tools
  • Bonus points for PostgreSQL and querie development
  • Bonus points for experience with SaaS applications
  • Bonus points for experience with aviation, including a pilot’s license
  • Bonus points for experience with Artificial Intelligence/ Machine
  • Learning/ Computer Vision
  • Aptitude to learn IDL and eventually develop within the GSF environment

Working Conditions

  • Office environment

Information Security

The security of company, customer and client business information is vital to the interests, reputation, and success of BladeEdge, LLC. Violating the trust relationship among the organization, its clients, its vendors, and employees can be damaging beyond repair. If you are contacted by any person or organization and asked to supply information, refer the request to your manager or the President.

To protect BladeEdge, LLC’s legitimate interests, it is necessary that you maintain the security of information, which includes data and any other information not generally available to the public. All customer and client information is to be regarded as subject to information security guidelines that must be applied at all times. If you take action that compromises information security, you are subject to disciplinary action, up to and including termination.

BladeEdge is an Equal Opportunity Employer